<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.3.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'D0DD85DDB136A96512EED01818390CFB';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'WidgetsDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function x(){}
function w(){}
function H(){}
function G(){}
function F(){}
function E(){}
function GE(){}
function ab(){}
function sb(){}
function ib(){}
function zb(){}
function Db(){}
function Nb(){}
function Ib(){}
function dc(){}
function cc(){}
function vc(){}
function yc(){}
function Bc(){}
function Ec(){}
function Hc(){}
function Kc(){}
function Nc(){}
function Qc(){}
function Tc(){}
function dd(){}
function cd(){}
function qd(){}
function pd(){}
function od(){}
function Bd(){}
function nd(){}
function Hd(){}
function Gd(){}
function Md(){}
function Fd(){}
function Sd(){}
function Rd(){}
function Qd(){}
function _d(){}
function ae(){}
function he(){}
function de(){}
function pe(){}
function le(){}
function we(){}
function te(){}
function De(){}
function Ae(){}
function Le(){}
function He(){}
function Pe(){}
function Ve(){}
function Se(){}
function $e(){}
function af(){}
function ff(){}
function nf(){}
function vf(){}
function Cf(){}
function Bf(){}
function Af(){}
function Pf(){}
function Of(){}
function Sf(){}
function Rf(){}
function _f(){}
function $f(){}
function Zf(){}
function Yf(){}
function Xf(){}
function ag(){}
function jh(){}
function oh(){}
function nh(){}
function Fh(){}
function Dh(){}
function Lh(){}
function Kh(){}
function Qh(){}
function $h(){}
function Zh(){}
function fn(){}
function en(){}
function jn(){}
function mn(){}
function qn(){}
function on(){}
function un(){}
function sn(){}
function wn(){}
function yn(){}
function Bn(){}
function In(){}
function Mn(){}
function Qn(){}
function no(){}
function mo(){}
function yo(){}
function Fo(){}
function Wo(){}
function ap(){}
function dp(){}
function pp(){}
function op(){}
function Dp(){}
function Lp(){}
function Kp(){}
function Pp(){}
function Op(){}
function Tp(){}
function Sp(){}
function $p(){}
function cq(){}
function nq(){}
function uq(){}
function Dq(){}
function Aq(){}
function Fq(){}
function Kq(){}
function Jq(){}
function gr(){}
function fr(){}
function or(){}
function sr(){}
function Gr(){}
function Fr(){}
function Er(){}
function Tr(){}
function $r(){}
function ds(){}
function ls(){}
function ns(){}
function ts(){}
function ws(){}
function Bs(){}
function Ls(){}
function Ks(){}
function Ss(){}
function Xs(){}
function at(){}
function ct(){}
function ht(){}
function gt(){}
function ft(){}
function Pt(){}
function Tt(){}
function Zt(){}
function _t(){}
function du(){}
function iu(){}
function nu(){}
function yu(){}
function xu(){}
function Cu(){}
function Bu(){}
function Fu(){}
function Iu(){}
function Qu(){}
function Pu(){}
function Ou(){}
function $u(){}
function hv(){}
function kv(){}
function nv(){}
function qv(){}
function tv(){}
function Bv(){}
function Lv(){}
function Uv(){}
function Tv(){}
function Wv(){}
function Zv(){}
function aw(){}
function lw(){}
function kw(){}
function rw(){}
function vw(){}
function uw(){}
function Dw(){}
function Gw(){}
function Jw(){}
function Nw(){}
function _w(){}
function fx(){}
function ix(){}
function Fx(){}
function Jx(){}
function Nx(){}
function Mx(){}
function jy(){}
function iy(){}
function ty(){}
function zy(){}
function yy(){}
function Jy(){}
function Py(){}
function Wy(){}
function $y(){}
function ez(){}
function mz(){}
function lz(){}
function rz(){}
function vz(){}
function Ez(){}
function Kz(){}
function Oz(){}
function Uz(){}
function Yz(){}
function bA(){}
function aA(){}
function fA(){}
function eA(){}
function iA(){}
function mA(){}
function qA(){}
function uA(){}
function AA(){}
function FA(){}
function EA(){}
function UA(){}
function XA(){}
function _A(){}
function eB(){}
function dB(){}
function hB(){}
function lB(){}
function pB(){}
function uB(){}
function tB(){}
function xB(){}
function BB(){}
function FB(){}
function IB(){}
function MB(){}
function QB(){}
function UB(){}
function YB(){}
function _B(){}
function cC(){}
function hC(){}
function lC(){}
function oC(){}
function sC(){}
function yC(){}
function CC(){}
function KC(){}
function SC(){}
function YC(){}
function _C(){}
function jD(){}
function oD(){}
function nD(){}
function JD(){}
function MD(){}
function SD(){}
function dE(){}
function iE(){}
function qE(){}
function wE(){}
function zE(){}
function zn(){Lb()}
function $v(){Lb()}
function sw(){Lb()}
function Kw(){Lb()}
function ax(){Lb()}
function Lz(){Lb()}
function Bo(){Ao()}
function tz(){Vx(this)}
function jA(b){Qz(b.a)}
function jr(b){this.a=b}
function mr(b){this.a=b}
function Ab(b){this.a=b}
function Eb(b){this.a=b}
function hf(b){this.a=b}
function pf(b){this.a=b}
function kh(b){this.a=b}
function fs(b){this.a=b}
function os(b){this.a=b}
function us(b){this.a=b}
function bs(b){this.b=b}
function Nv(b){this.b=b}
function Vn(b){this.d=b}
function au(b){this.a=b}
function eu(b){this.a=b}
function ju(b){this.a=b}
function ew(b){this.a=b}
function yw(b){this.a=b}
function Ow(b){this.a=b}
function oy(b){this.a=b}
function Ey(b){this.a=b}
function Sy(b){this.c=b}
function fz(b){this.a=b}
function Zz(b){this.a=b}
function ZB(b){this.a=b}
function kA(b){this.a=b}
function nA(b){this.a=b}
function rA(b){this.a=b}
function vA(b){this.a=b}
function zC(b){this.a=b}
function DC(b){this.a=b}
function AE(b){this.a=b}
function Qe(){this.a={}}
function Xd(){this.c=++Td}
function $o(){this.b=new Gt}
function xz(){this.a=new tz}
function Cs(){Cs=GE;new tz}
function Wu(){Wu=GE;ev()}
function gd(){gd=GE;id()}
function GC(){GC=GE;QC()}
function _g(b){b.k=10;Ug(b)}
function ah(b){b.n=10;Vg(b)}
function cg(b,c){b.I=c}
function zp(b,c){qp(b,c,b.I)}
function Cv(b,c){Fv(b,c,b.b)}
function tb(b){return b.K()}
function uc(){sc();return ic}
function Yh(){Vh();return Rh}
function gv(){ev();return _u}
function gx(b){Lb();this.e=b}
function bx(b){Lb();this.e=b}
function Kx(b){Lb();this.e=b}
function N(b){Lb();this.e=b}
function Ew(b){Lb();this.e=b}
function Hw(b){Lb();this.e=b}
function Lw(b){Lb();this.e=b}
function xh(b){qh();this.d=b}
function Jn(b){qh();this.a=b}
function Nn(b){qh();this.a=b}
function BA(b){qh();this.a=b}
function bo(b){$n=b;Ko();Mo=b}
function co(b,c){Ko();Vo(b,c)}
function ho(b,c){Ko();Vo(b,c)}
function Uo(b,c){Ko();Vo(b,c)}
function ur(b,c){Pq(b,c);--b.b}
function $(c,b){c[c.length]=b}
function Vf(b){Tf.call(this,b)}
function Hp(b){Tf.call(this,b)}
function Hh(){Hh=GE;Bh=new Fh}
function kb(){kb=GE;jb=new sb}
function kz(){kz=GE;jz=new mz}
function fo(){fo=GE;eo=new Gn}
function Ao(){Ao=GE;zo=new Xd}
function Su(b){this.I=b;new Lh}
function ip(){this.a=new xf(null)}
function Sn(b){return b.c<b.a}
function Xw(b,c){return b>c?b:c}
function Yw(b,c){return b>c?b:c}
function Zw(b,c){return b<c?b:c}
function $w(b,c){return b<c?b:c}
function ob(b){return !!b.a||!!b.f}
function bh(b,c){b.q=c;Yg(b,b.a)}
function Fn(b,c){zt(b.b,c);En(b)}
function mg(b,c){!!b.G&&wf(b.G,c)}
function Wh(b,c){this.a=b;this.b=c}
function wc(){this.a='PX';this.b=0}
function Fc(){this.a='EX';this.b=3}
function Cc(){this.a='EM';this.b=2}
function Rc(){this.a='CM';this.b=7}
function Uc(){this.a='MM';this.b=8}
function Ic(){this.a='PT';this.b=4}
function Lc(){this.a='PC';this.b=5}
function Oc(){this.a='IN';this.b=6}
function bp(b,c){this.a=b;this.b=c}
function Us(b,c){this.a=b;this.b=c}
function _y(b,c){this.a=b;this.b=c}
function Fz(b,c){this.a=b;this.b=c}
function aC(b,c){this.a=b;this.b=c}
function aB(b,c){this.b=b;this.c=c}
function Ky(b,c){this.b=b;this.a=c}
function zc(){this.a='PCT';this.b=1}
function ov(){this.a='LEFT';this.b=2}
function xf(b){this.a=new Mf;this.b=b}
function Q(b){Lb();this.b=b;Kb(this)}
function lo(b){jo();!!io&&hp(io,b)}
function Qy(b){return b.b<b.c.Hb()}
function Rn(b){return At(b.d.b,b.b)}
function $x(c,b){return NE+b in c.e}
function ki(b,c){return b.cM&&b.cM[c]}
function rt(b,c){(b<0||b>=c)&&vt(b,c)}
function rb(b,c){b.c=vb(b.c,[c,false])}
function kE(b,c,d,e){rE(b.a,c,d,e)}
function jE(b,c,d){kE(b,c,d,b.a.f.b)}
function lE(b,c){xq(b.a,c);kf(b,Uw(c))}
function Zg(b,c){b.i=c;Ug(b);Yg(b,b.a)}
function $g(b,c){b.j=c;Ug(b);Yg(b,b.a)}
function Ru(b,c){b.I[nG]=c!=null?c:JE}
function Bx(){Bx=GE;yx={};Ax={}}
function Ko(){if(!Io){So();Io=true}}
function rv(){this.a='RIGHT';this.b=3}
function iv(){this.a='CENTER';this.b=0}
function lv(){this.a='JUSTIFY';this.b=1}
function Go(){this.a=new Mf;this.b=null}
function Gp(){Gp=GE;Ep=new Lp;Fp=new Pp}
function zd(){zd=GE;yd=new Zd(QE,new Bd)}
function Ld(){Ld=GE;Kd=new Zd(RE,new Md)}
function fe(){fe=GE;ee=new Zd(SE,new he)}
function ne(){ne=GE;me=new Zd(TE,new pe)}
function ve(){ve=GE;ue=new Zd(UE,new we)}
function Ce(){Ce=GE;Be=new Zd(VE,new De)}
function Je(){Je=GE;Ie=new Zd(WE,new Le)}
function qh(){qh=GE;ph=new Gt;to(new no)}
function Mf(){this.d=new tz;this.c=false}
function Gt(){this.a=ci(Mm,{46:1},0,0,0)}
function Iv(){this.a=ci(Km,{46:1},4,4,0)}
function Ku(b){this.b=b;this.a=!!this.b.x}
function Qg(b){Pg.call(this);Jg(this,b)}
function Gu(){su.call(this,$doc.body)}
function Ke(b){Gq(b.a.a,JE+b.b.b,false)}
function Ad(b,c){jA(li(c.a,3),li(b.d,4))}
function Ds(b,c){Es(b,c.d,c.b,c.c,c.e,c.a)}
function At(b,c){rt(c,b.b);return b.a[c]}
function W(b){return b==null?null:b.name}
function T(b){return b==null?null:b.message}
function S(b){return oi(b)?T(mi(b)):b+JE}
function X(b){return oi(b)?Mb(mi(b)):JE}
function ko(b){jo();return io?fp(io,b):null}
function wo(){ro&&cf((!so&&(so=new Go),so))}
function wC(){this.c=new tz;this.a=new tz}
function iC(){this.I=$doc.createElement(bF)}
function pC(){this.I=$doc.createElement(bF)}
function Kg(){this.I=$doc.createElement(bF)}
function Vz(){this.I=$doc.createElement(bF)}
function YA(){this.I=$doc.createElement(bF)}
function JB(){this.I=$doc.createElement(bF)}
function RB(){this.I=$doc.createElement(bF)}
function QC(){QC=GE;PC=$doc.documentMode||5}
function JC(){JC=GE;IC=(GC(),'styleFloat')}
function Gf(b,c,d){var e;e=If(b,c);e.Fb(d)}
function eb(b,c,d){return b.apply(c,d);var e}
function Es(b,c,d,e,f,g){b.a.Bb(b,c,d,e,f,g)}
function FD(b,c,d,e){b.style[JG]=e;uD(b,c,d)}
function Ef(b,c){!b.a&&(b.a=new Gt);zt(b.a,c)}
function qb(b,c){b.a=vb(b.a,[c,false]);pb(b)}
function zt(b,c){ei(b.a,b.b++,c);return true}
function Xv(b,c,d){this.a=b;this.c=c;this.b=d}
function qB(b,c,d){this.c=b;this.a=c;this.b=d}
function VB(b,c,d){this.b=b;this.a=c;this.c=d}
function MC(b,c,d){this.c=b;this.b=c;this.a=d}
function Hr(b){this.I=b;this.a=new Hq(this.I)}
function su(b){this.f=new Iv;this.I=b;ng(this)}
function Pr(b){Or.call(this);Gq(this.a,b,true)}
function Kr(b){Jr.call(this);Gq(this.a,b,false)}
function Lr(b){Hr.call(this,b,nx(OF,b.tagName))}
function Rr(b){Hr.call(this,b,nx(OF,b.tagName))}
function SA(){NA.call(this);this.b.innerHTML=DG}
function cf(b){var c;if(_e){c=new af;wf(b,c)}}
function nw(b,c){var d;d=new lw;d.b=b+c;return d}
function kf(b,c){var d;if(gf){d=new hf(c);b.W(d)}}
function rf(b,c){var d;if(of){d=new pf(c);b.W(d)}}
function tp(b,c){if(c<0||c>b.f.b){throw new Kw}}
function sp(b,c){if(c<0||c>=b.f.b){throw new Kw}}
function Qq(b,c){!!b.e&&(c.a=b.e.a);b.e=c;_r(b.e)}
function wh(b,c,d){b.a=true;b.c=c;b.b=d;sh(b,400)}
function bD(b){b.d=true;aD(b,-1);b.I.style[OG]=JE}
function px(c,b){return c.substr(b,c.length-b)}
function ni(b,c){return b!=null&&b.cM&&!!b.cM[c]}
function LC(b){return 'rgb('+b.c+dH+b.b+dH+b.a+uG}
function to(b){vo();return uo(_e?_e:(_e=new Xd),b)}
function zD(b){sD();yD.call(this,15,2);Jg(this,b)}
function Wr(b){this.b=b;this.c=this.b.i.b;Ur(this)}
function Hq(b){this.a=b;this.b=Oh(b);this.c=this.b}
function jx(b){this.a='Unknown';this.c=b;this.b=-1}
function AD(b,c){sD();yD.call(this,c,2);Jg(this,b)}
function vb(b,c){!b&&(b=[]);b[b.length]=c;return b}
function fu(b,c){var d;d=new eu(c);b.R(d);return d}
function Ox(b){var c;c=new oy(b);return new _y(b,c)}
function Qt(b){var c;c=b.x;if(!c){c=b.Nb();Jg(b,c)}}
function wz(b,c){var d;d=_x(b.a,c,b);return d==null}
function TD(b,c){if(c<0||c>b.a.f.b-2){throw new Kw}}
function pi(b){if(b!=null){throw new sw}return null}
function Ex(){if(zx==256){yx=Ax;Ax={};zx=0}++zx}
function _c(){_c=GE;Yc=[];Zc=[];$c=[];Wc=new dd}
function hi(){hi=GE;fi=[];gi=[];ii(new $h,fi,gi)}
function Ww(){Ww=GE;Vw=ci(Lm,{46:1},38,256,0)}
function jo(){jo=GE;io=new ip;gp(io)||(io=null)}
function ru(){ru=GE;ou=new yu;pu=new tz;qu=new xz}
function dw(){dw=GE;bw=new ew(false);cw=new ew(true)}
function Vx(b){b.a=[];b.e={};b.c=false;b.b=null;b.d=0}
function Qb(b,c){b[b.explicitLength++]=c==null?KE:c}
function Xm(b,c){return b.l==c.l&&b.m==c.m&&b.h==c.h}
function Um(b,c,d){return a=new fn,a.l=b,a.m=c,a.h=d,a}
function mw(b,c){var d;d=new lw;d.b=b+c;d.a=4;return d}
function dD(b,c){var d;d=b.a;b.a=c;aD(b,-1);sf(b,d,c)}
function BD(b,c,d){sD();yD.call(this,c,d);Jg(this,b)}
function HD(b,c,d){sD();yD.call(this,c,d);Jg(this,b)}
function OA(b){NA.call(this);this.b.innerHTML=b||JE}
function UD(b,c){if(c<-1||c>=b.a.f.b-2){throw new Kw}}
function bd(){_c();if(!Xc){Xc=true;rb((kb(),jb),Wc)}}
function tu(b){ru();try{b.cb()}finally{dy(qu.a,b)!=null}}
function Lo(b){return !oi(b)&&b!=null&&b.cM&&!!b.cM[25]}
function Tb(c,b){return c[b]==null?null:String(c[b])}
function Vt(b,c){Ut(b,c);return b.I.options[c].value}
function HA(b,c){b.s=c;hg(b.I,b.w+'-focus',c);IA(b,c,b.e)}
function eh(b){b.f[YE]=lF;b.c.I[YE]=mF;Ds(b.c,(Ih(),Ah))}
function id(){id=GE;gd();hd=ci(Em,{30:1,46:1},-1,30,1)}
function Gx(){var b;this.a=(b=[],b.explicitLength=0,b)}
function yB(b,c,d,e){this.a=b;this.d=c;this.b=d;this.c=e}
function CB(b,c,d,e){this.a=b;this.d=c;this.b=d;this.c=e}
function ND(b){this.b=$doc.createTextNode(b);this.I=this.b}
function pr(){this.f=new Iv;this.I=$doc.createElement(bF)}
function vt(b,c){throw new Lw('Index: '+b+', Size: '+c)}
function Xy(b){if(b.b<=0){throw new Lz}return b.a.Kb(--b.b)}
function Dv(b,c){if(c<0||c>=b.b){throw new Kw}return b.a[c]}
function es(b,c,d){(b.a.yb(c),b.a.c.rows[c]).style[YF]=d.a}
function hr(b,c){Lq(b.a,c,0);return b.a.c.rows[c].cells[0]}
function vD(b,c,d){uD(b.d,b.c,c);GC();b.d.style[YG]=TG+d+dF}
function qp(b,c,d){qg(c);Cv(b.f,c);d.appendChild(c.I);sg(c,b)}
function ox(d,b,c){c=rx(c);return d.replace(RegExp(b,'g'),c)}
function ow(b,c,d){var e;e=new lw;e.b=b+c;e.a=d?8:0;return e}
function oi(b){return b!=null&&b.tM!=GE&&!(b.cM&&!!b.cM[1])}
function Vm(b){return b.l+b.m*4194304+b.h*17592186044416}
function dy(b,c){return !c?fy(b):ey(b,c,~~(c.$H||(c.$H=++db)))}
function uo(b,c){return new Pf(Ff((!so&&(so=new Go),so).a,b,c))}
function Hv(b,c){var d;d=Ev(b,c);if(d==-1){throw new Lz}Gv(b,d)}
function Ut(b,c){if(c<0||c>=b.I.options.length){throw new Kw}}
function Mv(b){if(b.a>=b.b.b){throw new Lz}return b.b.a[++b.a]}
function En(b){if(b.b.b!=0&&!b.e&&!b.c){b.e=true;sh(b.d,1)}}
function kn(b){this.b=0;this.c=0;this.a=21;this.e=11;this.d=b}
function Fs(){Cs();this.a=new Ys(this);this.I[YE]='gwt-Image'}
function uu(){ru();try{Jp(qu,ou)}finally{Vx(qu.a);Vx(pu)}}
function Ap(b){b.style[cF]=JE;b.style[JF]=JE;b.style[eF]=JE}
function ir(b,c){b.a.xb(0,1);b.a.c.rows[0].cells[1].style[YF]=c.a}
function tg(b,c){b.F==-1?co(b.I,c|(b.I.__eventBits||0)):(b.F|=c)}
function th(b,c){return $wnd.setTimeout(HE(function(){b.jb()}),c)}
function fp(b,c){return new Pf(Ff(b.a.a,(!of&&(of=new Xd),of),c))}
function Ms(b,c){var d;d=Tb(b.Ab(c),iG);mx(uF,d)&&go(new Us(b,c))}
function bu(b,c){var d;d=new au(c);kg(b,d,(zd(),zd(),yd));return d}
function Et(b,c,d){var e;e=(rt(c,b.b),b.a[c]);ei(b.a,c,d);return e}
function di(b,c,d,e){hi();ji(e,fi,gi);e.aC=b;e.cM=c;e.qI=d;return e}
function Ur(b){while(++b.a<b.c.b){if(At(b.c,b.a)!=null){return}}}
function Ju(b){if(!b.a||!b.b.x){throw new Lz}b.a=false;return b.b.x}
function Ry(b){if(b.b>=b.c.Hb()){throw new Lz}return b.c.Kb(b.b++)}
function fb(){if(cb++==0){lb((kb(),jb));return true}return false}
function by(b,c){var d;d=b.b;b.b=c;if(!b.c){b.c=true;++b.d}return d}
function _h(b,c){var d,e;d=b;e=ai(0,c);di(d.aC,d.cM,d.qI,e);return e}
function li(b,c){if(b!=null&&!(b.cM&&b.cM[c])){throw new sw}return b}
function fy(b){var c;c=b.b;b.b=null;if(b.c){b.c=false;--b.d}return c}
function ao(b){!!$n&&b==$n&&($n=null);Ko();b===Mo&&(Mo=null)}
function ss(){ss=GE;new us('bottom');qs=new us(dG);rs=new us(JF)}
function Sv(c){try{c.focus()}catch(b){if(!c||!c.focus){throw b}}}
function lr(b,c){(b.a.xb(c,0),b.a.c.rows[c].cells[0])['colSpan']=2}
function Un(b){Ct(b.d.b,b.b);--b.a;b.b<=b.c&&--b.c<0&&(b.c=0);b.b=-1}
function tE(b){this.f=new Iv;this.I=$doc.createElement(bF);this.a=b}
function Pg(){var b;this.I=(b=$doc.createElement(bF),b.tabIndex=0,b)}
function ac(b){return b.tabIndex<65535?b.tabIndex:-(b.tabIndex%65535)-1}
function lg(b,c,d){return new Pf(Ff((!b.G?(b.G=new xf(b)):b.G).a,d,c))}
function ji(b,c,d){hi();for(var e=0,f=c.length;e<f;++e){b[c[e]]=d[e]}}
function HC(b){GC();b.style['userSelect']=$E;b['unselectable']=NF}
function Qr(){Or.call(this);Gq(this.a,ZF,true);this.I.style[$F]=_F}
function bc(b){!b.gwt_uid&&(b.gwt_uid=1);return 'gwt-uid-'+b.gwt_uid++}
function Sm(b){if(b!=null&&b.cM&&!!b.cM[22]){return b}return new Q(b)}
function Bt(b,c,d){for(;d<b.b;++d){if(Nz(c,b.a[d])){return d}}return -1}
function Xe(b,c){var d;if(Te){d=new Ve;d.b=c;b.W(d);return d}return null}
function rp(b,c,d){var e;tp(b,d);if(c.H==b){e=Ev(b.f,c);e<d&&--d}return d}
function Mq(b,c){var d;d=b.wb();if(c>=d||c<0){throw new Lw(UF+c+VF+d)}}
function Y(b,c){var d;return d=b,d.tM==GE||d.cM&&!!d.cM[1]?d.eQ(c):d===c}
function Ct(b,c){var d;d=(rt(c,b.b),b.a[c]);b.a.splice(c,1);--b.b;return d}
function Tn(b){var c;b.b=b.c;c=At(b.d.b,b.c++);b.c>=b.a&&(b.c=0);return c}
function Wb(b){var c=b.parentNode;(!c||c.nodeType!=1)&&(c=null);return c}
function xo(){var b;if(ro){b=new Bo;!!so&&wf(so,b);return null}return null}
function Ev(b,c){var d;for(d=0;d<b.b;++d){if(b.a[d]==c){return d}}return -1}
function cy(f,b,c){var d,e=f.e;b=NE+b;b in e?(d=e[b]):++f.d;e[b]=c;return d}
function ii(b,c,d){var e=0,f;for(var g in b){if(f=b[g]){c[e]=g;d[e]=f;++e}}}
function sx(b,c,d){b=b.slice(c,d);return String.fromCharCode.apply(null,b)}
function go(b){fo();if(!b){throw new bx('cmd cannot be null')}Fn(eo,b)}
function WD(b,c){var d;UD(b,c);d=Dv(b.a.f,c+1);d==b.b&&(b.b=null);xv(b.a,d)}
function ge(b,c){li(c.a,8).Cb(li(b.d,4),(b.a.keyCode||0)&65535,Ot(b.a))}
function oe(b,c){li(c.a,8).Db(li(b.d,4),(b.a.keyCode||0)&65535,Ot(b.a))}
function Yy(b,c){var d;this.a=b;this.c=b;d=b.Hb();(c<0||c>d)&&vt(c,d);this.b=c}
function iB(b,c,d,e,f,g){this.a=b;this.f=c;this.b=d;this.d=e;this.c=f;this.e=g}
function mB(b,c,d,e,f,g){this.a=b;this.f=c;this.b=d;this.d=e;this.c=f;this.e=g}
function Zd(b,c){this.c=++Td;this.a=c;!ud&&(ud=new Qe);ud.a[b]=this;this.b=b}
function Xt(){this.I=$doc.createElement('select');this.I[YE]='gwt-ListBox'}
function Or(){Lr.call(this,$doc.createElement(bF));this.I[YE]='gwt-HTML'}
function $b(c){try{return c.getBoundingClientRect().left}catch(b){return 0}}
function Dt(b,c){var d;d=Bt(b,c,0);if(d==-1){return false}Ct(b,d);return true}
function Xb(b){var c=b.button;if(c==1){return 4}else if(c==2){return 2}return 1}
function Vb(b){var c=b.firstChild;while(c&&c.nodeType!=1)c=c.nextSibling;return c}
function mi(b){if(b!=null&&(b.tM==GE||b.cM&&!!b.cM[1])){throw new sw}return b}
function mx(b,c){if(!(c!=null&&c.cM&&!!c.cM[1])){return false}return String(b)==c}
function sE(b,c){var d;d=Ev(b.f,c);if(d!=-1){WD(b.a,d);return wq(b,c)}return false}
function mb(b){var c,d;if(b.c){d=null;do{c=b.c;b.c=null;d=xb(c,d)}while(b.c);b.c=d}}
function lb(b){var c,d;if(b.b){d=null;do{c=b.b;b.b=null;d=xb(c,d)}while(b.b);b.b=d}}
function Vr(b){var c;if(b.a>=b.c.b){throw new Lz}c=li(At(b.c,b.a),4);Ur(b);return c}
function uy(b){var c;c=new Gt;b.c&&zt(c,new Ey(b));Ux(b,c);Tx(b,c);this.a=new Sy(c)}
function Z(b){var c;return c=b,c.tM==GE||c.cM&&!!c.cM[1]?c.hC():c.$H||(c.$H=++db)}
function C(b){if(!b.e){return}null.Sb();b.f&&Bq(b);b.f=false;b.e=false}
function kg(b,c,d){b.fb(Jo(d.b));return new Pf(Ff((!b.G?(b.G=new xf(b)):b.G).a,d,c))}
function hb(b,c,d){var e;e=fb();try{return eb(b,c,d)}finally{e&&mb((kb(),jb));--cb}}
function gb(c){return function(){try{return hb(c,this,arguments)}catch(b){throw b}}}
function _b(b){var c=b.offsetParent;if(c){return c.offsetWidth-c.clientWidth}return 0}
function vv(b){var c;c=$doc.createElement(XF);c[eG]=b.a.a;c.style[YF]=b.b.a;return c}
function Ue(b,c){var d;(d=Xe(li(c.a,15),Uw((li(b.d,16),b.b.a))),!d||!d.a)||(b.a=true)}
function _n(b,c,d){var e;e=Zn;Zn=b;c==$n&&Jo(b.type)==8192&&($n=null);d.bb(b);Zn=e}
function sz(b,c){return (b==null?null:b)===(c==null?null:c)||b!=null&&Y(b,c)}
function Nz(b,c){return (b==null?null:b)===(c==null?null:c)||b!=null&&Y(b,c)}
function Ot(b){return (b.shiftKey?1:0)|(b.metaKey?8:0)|(b.ctrlKey?2:0)|(b.altKey?4:0)}
function dq(b){return (b.E?(dw(),b.b.checked?cw:bw):(dw(),b.b.defaultChecked?cw:bw)).a}
function nb(b){var c;if(b.a){c=b.a;b.a=null;!b.f&&(b.f=[]);xb(c,b.f)}!!b.f&&(b.f=wb(b.f))}
function bg(b,c){var d=b.parentNode;if(!d){return}d.insertBefore(c,b);d.removeChild(b)}
function nx(c,b){if(b==null)return false;return c==b||c.toLowerCase()==b.toLowerCase()}
function eD(b,c){gD.call(this,b,c,1,$moduleBase+mH,$moduleBase+nH,$moduleBase+FH)}
function fD(b,c,d){gD.call(this,b,c,d,$moduleBase+mH,$moduleBase+nH,$moduleBase+FH)}
function $q(){Tq.call(this);this.d=new mr(this);this.f=new fs(this);Qq(this,new bs(this))}
function Gn(){this.a=new Jn(this);this.b=new Gt;this.d=new Nn(this);this.f=new Vn(this)}
function Jr(){this.I=$doc.createElement(bF);this.a=new Hq(this.I);this.I[YE]='gwt-Label'}
function yv(){aq.call(this);this.a=(ks(),hs);this.b=(ss(),rs);this.e[fG]=gG;this.e[hG]=gG}
function ks(){ks=GE;new os(bG);new os('justify');is=new os(cF);new os(cG);js=is;hs=js}
function hp(b,c){c=c==null?JE:c;if(!mx(c,ep==null?JE:ep)){ep=c;$wnd.location.hash=b.pb(c)}}
function Wx(b,c){return c==null?b.c:c!=null&&c.cM&&!!c.cM[1]?$x(b,li(c,1)):Zx(b,c,~~Z(c))}
function Xx(b,c){return c==null?b.b:c!=null&&c.cM&&!!c.cM[1]?b.e[NE+li(c,1)]:Yx(b,c,~~Z(c))}
function Xo(b,c){var d,e;d=(e=c[GF],e==null?-1:e);if(d<0){return null}return li(At(b.b,d),26)}
function Zo(b,c){var d,e;d=(e=c[GF],e==null?-1:e);c[GF]=null;Et(b.b,d,null);b.a=new bp(d,b.a)}
function Yo(b,c){var d;if(!b.a){d=b.b.b;zt(b.b,c)}else{d=b.a.a;Et(b.b,d,c);b.a=b.a.b}c.I[GF]=d}
function xq(b,c){var d;sp(b,c);d=b.b;b.b=Dv(b.f,c);if(b.b!=d){!vq&&(vq=new Dq);Cq(vq,d,b.b)}}
function cD(b,c){var d,e,f;d=new Nv(b.c.f);e=0;while(d.a<d.b.b-1){f=li(Mv(d),57);dg(f,c[e++])}}
function BE(b,c){var d;d=new AE(c);lg(b,d,(!Te&&(Te=new Xd),Te));lg(b,d,(!gf&&(gf=new Xd),gf))}
function sf(b,c,d){var e;if(!!of&&c!=d&&(!c||!(!!d&&d.a==c.a))){e=new pf(d);!!b.G&&wf(b.G,e)}}
function ci(b,c,d,e,f){var g;g=ai(f,e);hi();ji(g,fi,gi);g.aC=b;g.cM=c;g.qI=d;return g}
function up(b,c,d,e,f){e=rp(b,c,e);qg(c);Fv(b.f,c,e);f?To(d,c.I,e):d.appendChild(c.I);sg(c,b)}
function vC(b,c,d){_x(b.c,d,Uw(b.b.a.f.b));_x(b.a,Uw(b.b.a.f.b),d);return new AD(new Kr(c),5)}
function it(b,c){var d;while(b.mb()){d=b.nb();if(c==null?d==null:Y(c,d)){return b}}return null}
function Wg(b){var c;if(b.i<=b.j){return 0}c=(b.a-b.j)/(b.i-b.j);return 0>(1<c?1:c)?0:1<c?1:c}
function wr(b){if(b.b==1){return}if(b.b<1){yr(b.c,1-b.b,b.a);b.b=1}else{while(b.b>1){ur(b,b.b-1)}}}
function pb(b){if(!b.i){b.i=true;!b.e&&(b.e=new Ab(b));yb(b.e,1);!b.g&&(b.g=new Eb(b));yb(b.g,50)}}
function rh(b){b.e?($wnd.clearInterval(b.f),undefined):($wnd.clearTimeout(b.f),undefined);Dt(ph,b)}
function Cn(b){var c;c=Rn(b.f);Un(b.f);c!=null&&c.cM&&!!c.cM[23]&&new zn(li(c,23));b.c=false;En(b)}
function _x(b,c,d){return c==null?by(b,d):c!=null&&c.cM&&!!c.cM[1]?cy(b,li(c,1),d):ay(b,c,d,~~Z(c))}
function _q(b,c,d){var e=b.rows[c];for(var f=0;f<d;f++){var g=$doc.createElement(XF);e.appendChild(g)}}
function YD(b,c){var d,e;e=b.a.f.b-1;for(d=1;d<e;++d){if(Dv(b.a.f,d)==c){return XD(b,d-1)}}return false}
function Yb(b,c){while(c){if(b==c){return true}c=c.parentNode;c&&c.nodeType!=1&&(c=null)}return false}
function _p(b,c){var d;if(c.H!=b){return null}return d=c.I.parentNode,(!d||d.nodeType!=1)&&(d=null),d}
function Rb(b){var c,d;c=(d=b.join(JE),b.length=b.explicitLength=0,d);b[b.explicitLength++]=c;return c}
function Tf(b){O.call(this,b.Hb()==0?null:li(b.Ib(ci(Pm,{35:1,46:1},22,0,0)),35)[0]);this.a=b}
function ev(){ev=GE;av=new iv;bv=new lv;cv=new ov;dv=new rv;_u=di(Jm,{46:1},45,[av,bv,cv,dv])}
function VC(){this.f=new Iv;this.I=$doc.createElement(bF);GC();RC(this.I);this.I[YE]='cbg-ButtonBar'}
function xr(){Tq.call(this);this.d=new jr(this);this.f=new fs(this);Qq(this,new bs(this));vr(this);wr(this)}
function O(){Lb();this.e='One or more exceptions caught, see full set in UmbrellaException#getCauses'}
function yb(c,d){kb();$wnd.setTimeout(function(){var b=HE(tb)(c);b&&$wnd.setTimeout(arguments.callee,d)},d)}
function dg(b,c){c==null||c.length==0?(b.I.removeAttribute(XE),undefined):(b.I.setAttribute(XE,c),undefined)}
function rg(b,c){b.E&&(b.I.__listener=null,undefined);!!b.I&&bg(b.I,c);b.I=c;b.E&&(b.I.__listener=b,undefined)}
function Jg(b,c){if(c==b.x){return}!!c&&qg(c);!!b.x&&Ig(b,b.x);b.x=c;if(c){b.hb().appendChild(b.x.I);sg(c,b)}}
function Ig(b,c){if(b.x!=c){return false}try{sg(c,null)}finally{b.hb().removeChild(c.I);b.x=null}return true}
function pg(b){if(!b._()){throw new Hw(aF)}try{b.eb()}finally{try{b.$()}finally{b.I.__listener=null;b.E=false}}}
function ng(b){var c;if(b._()){throw new Hw(_E)}b.E=true;b.I.__listener=b;c=b.F;b.F=-1;c>0&&b.fb(c);b.Z();b.db()}
function Ux(f,b){var c=f.e;for(var d in c){if(d.charCodeAt(0)==58){var e=new Ky(f,d.substring(1));b.Fb(e)}}}
function Tm(b){var c,d,e;c=b&4194303;d=b>>22&4194303;e=b<0?1048575:0;return a=new fn,a.l=c,a.m=d,a.h=e,a}
function Uw(b){var c,d;if(b>-129&&b<128){c=b+128;d=(Ww(),Vw)[c];!d&&(d=Vw[c]=new Ow(b));return d}return new Ow(b)}
function Dx(b){Bx();var c=NE+b;var d=Ax[c];if(d!=null){return d}d=yx[c];d==null&&(d=Cx(b));Ex();return Ax[c]=d}
function Ro(b,c){var d=0,e=b.firstChild;while(e){if(e===c){return d}e.nodeType==1&&++d;e=e.nextSibling}return -1}
function ku(b,c){var d;d=new ju(c);kg(b,d,(fe(),fe(),ee));kg(b,d,(ne(),ne(),me));kg(b,d,(ve(),ve(),ue));return d}
function og(b,c){var d;switch(Jo(c.type)){case 16:case 32:d=c.relatedTarget;if(!!d&&Yb(b.I,d)){return}}vd(c,b,b.I)}
function Gv(b,c){var d;if(c<0||c>=b.b){throw new Kw}--b.b;for(d=c;d<b.b;++d){ei(b.a,d,b.a[d+1])}ei(b.a,b.b,null)}
function wv(b,c,d){var e,f;tp(b,d);f=$doc.createElement(WF);e=vv(b);f.appendChild(e);To(b.d,f,d);up(b,c,e,d,false)}
function dt(){Lr.call(this,$doc.createElement(OF));this.I[YE]='gwt-InlineLabel';Gq(this.a,'Stylename:',false)}
function _r(b){if(!b.a){b.a=$doc.createElement('colgroup');To(b.b.g,b.a,0);b.a.appendChild($doc.createElement(aG))}}
function RC(b){if(PC>=8){b.style[gF]='inline-block'}else{b.style[gF]='inline';b.style['zoom']='1'}}
function FE(b){GC();RC(b);((QC(),PC)<8||$doc.compatMode==JH)&&(b.style[cF]=-1+(sc(),dF),undefined);b.style[RF]=iF}
function EE(b,c,d){c&&((QC(),PC)<8||$doc.compatMode==JH)&&(GC(),b.style[cF]=(d?0:-1)+(sc(),dF),undefined)}
function Rv(b,c,d,e,f,g){var h;h=oG+c+jG+-d+kG+-e+dF;b.style['background']=h;b.style[PF]=f+(sc(),dF);b.style[ZE]=g+dF}
function jd(b,c,d){var e;e=$doc.styleSheets[b];d?(e.cssText+=c,undefined):(e.cssText=c+e.cssText,undefined);return e}
function If(b,c){var d,e;e=li(Xx(b.d,c),32);if(!e){e=new tz;_x(b.d,c,e)}d=li(e.b,33);if(!d){d=new Gt;by(e,d)}return d}
function fg(b){var c,d;c=b[YE]==null?null:String(b[YE]);d=c.indexOf(ux(32));if(d>=0){return c.substr(0,d-0)}return c}
function jw(b){if(b>=48&&b<58){return b-48}if(b>=97&&b<97){return b-97+10}if(b>=65&&b<65){return b-65+10}return -1}
function vp(b,c){var d;if(c.H!=b){return false}try{sg(c,null)}finally{d=c.I;Wb(d).removeChild(d);Hv(b.f,c)}return true}
function Oq(b,c){var d;if(c.H!=b){return false}try{sg(c,null)}finally{d=c.I;Wb(d).removeChild(d);Zo(b.i,d)}return true}
function Jf(b,c){var d,e;e=li(Xx(b.d,c),32);if(!e){return kz(),kz(),jz}d=li(e.b,33);if(!d){return kz(),kz(),jz}return d}
function I(b){var c,d,e;d=ci(Nm,{46:1},51,b.length,0);for(e=0,c=b.length;e<c;++e){if(!b[e]){throw new ax}d[e]=b[e]}}
function Lb(){var b,c,d,e;d=Jb(new Nb);e=ci(Nm,{46:1},51,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new jx(d[b])}I(e)}
function Ts(b){var c,d;c=(d=$doc.createEvent('HTMLEvents'),d.initEvent(uF,false,false),d);b.a.Ab(b.b).dispatchEvent(c)}
function Kf(b){var c,d;if(b.a){try{for(d=new Sy(b.a);d.b<d.c.Hb();){c=li(Ry(d),34);Gf(c.a,c.c,c.b)}}finally{b.a=null}}}
function xD(b){var c;if(b.f[0]){for(c=0;c<b.b;++c){b.f[c].className=GH}}if(b.e[0]){for(c=0;c<b.b;++c){b.e[c].className=GH}}}
function Pq(b,c){var d,e,f;e=b.a;for(d=0;d<e;++d){f=b.d.a.c.rows[c].cells[d];Nq(b,f,false)}b.c.removeChild(b.c.rows[c])}
function xv(b,c){var d,e,f;e=(f=c.I.parentNode,(!f||f.nodeType!=1)&&(f=null),f);d=vp(b,c);d&&b.d.removeChild(Wb(e));return d}
function gwtOnLoad(c,d,e,f){$moduleName=d;$moduleBase=e;if(c)try{HE(Rm)()}catch(b){c(d)}else{HE(Rm)()}}
function Vh(){Vh=GE;Uh=new Wh('RTL',0);Th=new Wh('LTR',1);Sh=new Wh('DEFAULT',2);Rh=di(Hm,{46:1},42,[Uh,Th,Sh])}
function oq(b,c){if(b.D){throw new Hw('Composite.initWidget() may only be called once.')}qg(c);cg(b,c.I);b.D=c;sg(c,b)}
function tr(b,c){if(c<0){throw new Lw('Cannot access a row with a negative index: '+c)}if(c>=b.b){throw new Lw(UF+c+VF+b.b)}}
function Gq(b,c,d){d?(b.a.innerHTML=c||JE,undefined):(b.a.textContent=c||JE,undefined);if(b.c!=b.b){b.c=b.b;Ph(b.a,b.b)}}
function ch(b,c){var d,e,f,g;g=c.clientX||0;if(g>0){e=b.f.offsetWidth||0;d=Zb(b.f);f=(g-d)/e;Yg(b,(b.j>b.i?0:b.i-b.j)*f+b.j)}}
function vd(b,c,d){var e,f,g;if(ud){g=li(ud.a[b.type],7);if(g){e=g.a.a;f=g.a.b;g.a.a=b;g.a.b=d;mg(c,g.a);g.a.a=e;g.a.b=f}}}
function Yg(b,c){var d;b.a=Xw(b.j,Zw(b.i,c));d=(b.a-b.j)%b.q;b.a-=d;d>b.q/2&&b.a+b.q<=b.i&&(b.a+=b.q);Tg(b);rf(b,new yw(b.a))}
function Ys(b){rg(b,$doc.createElement('img'));ho(b.I,32768);b.F==-1?co(b.I,133398655|(b.I.__eventBits||0)):(b.F|=133398655)}
function md(b){var c;if($doc.styleSheets.length==0){return c=$doc.createStyleSheet(),c.cssText=b,c}return jd(0,b,false)}
function Tq(){this.i=new $o;this.g=$doc.createElement(KF);this.c=$doc.createElement(LF);this.g.appendChild(this.c);this.I=this.g}
function aq(){this.f=new Iv;this.e=$doc.createElement(KF);this.d=$doc.createElement(LF);this.e.appendChild(this.d);this.I=this.e}
--></script>
<script><!--
function eE(b,c){this.b=b;this.a=new Pg;Jg(this.a,c);oq(this,this.a);this.F==-1?co(this.I,129|(this.I.__eventBits||0)):(this.F|=129)}
function V(b){var c;return b==null?KE:oi(b)?W(mi(b)):b!=null&&b.cM&&!!b.cM[1]?LE:(c=b,c.tM==GE||c.cM&&!!c.cM[1]?c.gC():si).b}
function Oh(b){var c;c=b[oF]==null?null:String(b[oF]);if(nx(PE,c)){return Vh(),Uh}else if(nx(pF,c)){return Vh(),Th}return Vh(),Sh}
function Zb(b){var c;c=$b(b)+$wnd.pageXOffset;b.ownerDocument.defaultView.getComputedStyle(b,JE).direction==PE&&(c+=_b(b));return c}
function qx(d){if(d.length==0||d[0]>OE&&d[d.length-1]>OE){return d}var b=d.replace(/^(\s*)/,JE);var c=b.replace(/\s*$/,JE);return c}
function Rq(b,c,d,e){var f,g;Yq(b,c,d);f=(g=b.d.a.c.rows[c].cells[d],Nq(b,g,e==null),g);e!=null&&(f.innerHTML=e||JE,undefined)}
function Sq(b,c,d,e){var f,g;b.xb(c,d);f=(g=b.d.a.c.rows[c].cells[d],Nq(b,g,true),g);if(e){qg(e);Yo(b.i,e);f.appendChild(e.I);sg(e,b)}}
function Ph(b,c){switch(c.b){case 0:{b[oF]=PE;break}case 1:{b[oF]=pF;break}case 2:{Oh(b)!=(Vh(),Sh)&&(b[oF]=JE,undefined);break}}}
function Tx(i,b){var c=i.a;for(var d in c){var e=parseInt(d,10);if(d==e){var f=c[e];for(var g=0,h=f.length;g<h;++g){b.Fb(f[g])}}}}
function Kb(b){var c,d,e,f;e=(oi(b.b)?mi(b.b):null,[]);f=ci(Nm,{46:1},51,e.length,0);for(c=0,d=f.length;c<d;++c){f[c]=new jx(e[c])}I(f)}
function Zm(b){var c,d;if(b>-129&&b<128){c=b+128;Wm==null&&(Wm=ci(Im,{46:1},43,256,0));d=Wm[c];!d&&(d=Wm[c]=Tm(b));return d}return Tm(b)}
function dn(){dn=GE;an=(a=new fn,a.l=4194303,a.m=4194303,a.h=524287,a);bn=(a=new fn,a.l=0,a.m=0,a.h=524288,a);Zm(1);Zm(2);cn=Zm(0)}
function MA(b,c,d){GC();b.c.style['borderBottomWidth']=c*0.2+RG;b.c.style[ZE]=c*0.9+RG;b.b.style[SG]=TG+d+dF;b.b.style[UG]=c*1.8+RG}
function wD(b,c){var d;if(b.f[0]){for(d=0;d<b.b;++d){GC();b.f[d].style[JG]=c}}if(b.e[0]){for(d=0;d<b.b;++d){GC();b.e[d].style[JG]=c}}}
function uD(b,c,d){if((c&5)>0){GC();b.style['borderLeftStyle']=XG;b.style[LG]=d}if((c&10)>0){GC();b.style['borderRightStyle']=XG;b.style[MG]=d}}
function To(b,c,d){var e=0,f=b.firstChild,g=null;while(f){if(f.nodeType==1){if(e==d){g=f;break}++e}f=f.nextSibling}b.insertBefore(c,g)}
function Nq(b,c,d){var e,f;e=Vb(c);f=null;!!e&&(f=li(Xo(b.i,e),4));if(f){Oq(b,f);return true}else{d&&(c.innerHTML=JE,undefined);return false}}
function ny(b,c){var d,e,f;if(c!=null&&c.cM&&!!c.cM[52]){d=li(c,52);e=d.Pb();if(Wx(b.a,e)){f=Xx(b.a,e);return sz(d.Qb(),f)}}return false}
function Yx(i,b,c){var d=i.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Pb();if(i.Ob(b,h)){return g.Qb()}}}return null}
function Zx(i,b,c){var d=i.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Pb();if(i.Ob(b,h)){return true}}}return false}
function xb(c,d){var b,e,f,g;for(e=0,f=c.length;e<f;++e){g=c[e];try{g[1]?g[0].K()&&(d=vb(d,g)):g[0].L()}catch(b){b=Sm(b);if(!ni(b,2))throw b}}return d}
function ei(b,c,d){if(d!=null){if(b.qI>0&&!ki(d,b.qI)){throw new $v}if(b.qI<0&&(d.tM==GE||d.cM&&!!d.cM[1])){throw new $v}}return b[c]=d}
function uv(b,c){var d,e;e=$doc.createElement(WF);d=vv(b);e.appendChild(d);b.d.appendChild(e);qg(c);Cv(b.f,c);d.appendChild(c.I);sg(c,b)}
function xs(b,c){var d,e;d=(e=$doc.createElement(XF),e[eG]=b.a.a,e.style[YF]=b.c.a,e);b.b.appendChild(d);qg(c);Cv(b.f,c);d.appendChild(c.I);sg(c,b)}
function Mb(c){var d=JE;try{for(var e in c){if(e!='name'&&e!='message'&&e!='toString'){try{d+='\n '+e+IE+c[e]}catch(b){}}}}catch(b){}return d}
function Yu(){var b;Wu();Su.call(this,(b=$doc.createElement(MF),b.type='text',b),(!tn&&(tn=new un),!pn&&(pn=new qn)));this.I[YE]='gwt-TextBox'}
function fq(){var b;gq.call(this,(b=$doc.createElement(MF),b.type='checkbox',b.value=NF,b));this.I[YE]='gwt-CheckBox';Gq(this.a,'Disable Button',false)}
function Lq(b,c,d){var e;Mq(b,c);if(d<0){throw new Lw('Column '+d+' must be non-negative: '+d)}e=b.vb(c);if(e<=d){throw new Lw(SF+d+TF+b.vb(c))}}
function Xg(b){var c,d;if(b.E){c=b.I.clientWidth;b.I.clientHeight;d=b.f.offsetWidth||0;b.g=~~(c/2)-~~(d/2);b.f.style[cF]=b.g+dF;Ug(b);Vg(b);Tg(b)}}
function ys(){aq.call(this);this.a=(ks(),hs);this.c=(ss(),rs);this.b=$doc.createElement(WF);this.d.appendChild(this.b);this.e[fG]=gG;this.e[hG]=gG}
function Hb(b){var c,d,e;e=JE;b=qx(b);c=b.indexOf(ME);if(c!=-1){d=b.indexOf('function')==0?8:0;e=qx(b.substr(d,c-d))}return e.length>0?e:'anonymous'}
function rx(b){var c;c=0;while(0<=(c=b.indexOf('\\',c))){b.charCodeAt(c+1)==36?(b=b.substr(0,c-0)+'$'+px(b,++c)):(b=b.substr(0,c-0)+px(b,++c))}return b}
function ld(b){var c,d,e;c=$doc.styleSheets.length;if(c==0){return d=$doc.createStyleSheet(),d.cssText=b,d}return e=$doc.styleSheets[c-1],e.cssText+=b,e}
function dh(b,c){if(c){b.f[YE]='gwt-SliderBar-line gwt-SliderBar-line-sliding';b.c.I[YE]='gwt-SliderBar-knob gwt-SliderBar-knob-sliding';Ds(b.c,(Jh(),Ch))}}
function Ft(b,c){var d,e,f;c.length<b.b&&(c=(e=c,f=ai(0,b.b),di(e.aC,e.cM,e.qI,f),f));for(d=0;d<b.b;++d){ei(c,d,b.a[d])}c.length>b.b&&ei(c,b.b,null);return c}
function sc(){sc=GE;rc=new wc;pc=new zc;kc=new Cc;lc=new Fc;qc=new Ic;oc=new Lc;mc=new Oc;jc=new Rc;nc=new Uc;ic=di(Gm,{46:1},39,[rc,pc,kc,lc,qc,oc,mc,jc,nc])}
function Pz(b){JA(b.a,b.d,b.g);JA(b.b,b.d,b.g);b.k=b.a.d;b.r=b.a.o;b.q=b.a.n;b.p=b.a.k;KA(b.a,true);b.t=b.a.q;b.s=b.a.p;KA(b.a,!b.w);KA(b.b,!b.w);b.n=b.a.e;b.o=b.a.f}
function NB(b,c,d,e){Rq(b.a,b.b,0,d);hr(b.a.d,b.b).style[aH]=bH;hr(b.a.d,b.b).colSpan=2;Sq(b.a,++b.b,0,c);Rq(b.a,b.b,1,'<pre>'+e+'<\/pre>');es(b.a.f,b.b++,(ss(),qs))}
function qg(b){if(!b.H){(ru(),Wx(qu.a,b))&&tu(b)}else if(ni(b.H,29)){li(b.H,29).gb(b)}else if(b.H){throw new Hw("This widget's parent does not implement HasWidgets")}}
function TC(b,c){var d,e;qp(b,c,b.I);e=b.f.b;if(e>1){LA(c,true,true);hg(c.I,CH,true);d=Dv(b.f,e-2);d!=null&&d.cM&&!!d.cM[55]&&LA(li(d,55),true,false);hg(d.I,DH,true)}}
function eq(b,c){var d;!c&&(c=(dw(),bw));d=b.E?(dw(),b.b.checked?cw:bw):(dw(),b.b.defaultChecked?cw:bw);b.b.checked=c.a;b.b.defaultChecked=c.a;if(!!d&&d.a==c.a){return}}
function Yq(b,c,d){var e,f;Zq(b,c);if(d<0){throw new Lw('Cannot create a column with a negative index: '+d)}e=(Mq(b,c),b.c.rows[c].cells.length);f=d+1-e;f>0&&_q(b.c,c,f)}
function XD(b,c){var d;UD(b,c);d=Xe(b,Uw(c));if(!!d&&d.a){return false}ZD(b.b,false);if(c==-1){b.b=null;return true}b.b=Dv(b.a.f,c+1);ZD(b.b,true);kf(b,Uw(c));return true}
function GA(b,c){if(!b.a||!c){hg(b.I,b.w+'-active',c);b.j&&(GC(),b.c.style[JG]=c?b.k:b.o,b.t.style[JG]=c?b.o:b.k,undefined);b.I.setAttribute('aria-pressed',c?pG:qG);b.a=c}}
function ex(){ex=GE;dx=di(Dm,{46:1},-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function sh(b,c){if(c<=0){throw new Ew('must be positive')}b.e?($wnd.clearInterval(b.f),undefined):($wnd.clearTimeout(b.f),undefined);Dt(ph,b);b.e=false;b.f=th(b,c);zt(ph,b)}
function Sw(b){var c,d,e;c=ci(Dm,{46:1},-1,8,1);d=(ex(),dx);e=7;if(b>=0){while(b>15){c[e--]=d[b&15];b>>=4}}else{while(e>0){c[e--]=d[b&15];b>>=4}}c[e]=d[b&15];return sx(c,e,8)}
function IA(b,c,d){if(b.j){GC();b.v.style[KG]=c?d:b.d;b.t.style[KG]=c?d:b.d;b.g!=null&&!c&&(b.t.style[LG]=b.g,undefined);b.i!=null&&(b.t.style[MG]=b.i,undefined)}c||GA(b,false)}
function wq(b,c){var d,e,f;d=(f=c.I.parentNode,(!f||f.nodeType!=1)&&(f=null),f);e=vp(b,c);if(e){c.I.style[PF]=JE;c.X(JE);c.Y(true);b.I.removeChild(d);b.b==c&&(b.b=null)}return e}
function ai(b,c){var d=new Array(c);if(b==3){for(var e=0;e<c;++e){var f=new Object;f.l=f.m=f.h=0;d[e]=f}}else if(b>0){var f=[null,0,false][b];for(var e=0;e<c;++e){d[e]=f}}return d}
function LA(b,c,d){if(d){b.g=c?BG:null;b.j&&(GC(),b.t.style[LG]=c?b.g:b.d,undefined)}else{b.i=c?b.d:null}GC();b.t.style[d?'marginLeft':'marginRight']=(c?0:-1)+(sc(),dF);EE(b.t,d,c)}
function jt(b){var c,d,e,f;e=new Gx;c=null;Qb(e.a,'[');d=b.ib();while(d.mb()){c!=null?(Qb(e.a,c),e):(c=lG);f=d.nb();Qb(e.a,f===b?'(this Collection)':JE+f)}Qb(e.a,']');return Rb(e.a)}
function ey(i,b,c){var d=i.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Pb();if(i.Ob(b,h)){d.length==1?delete i.a[c]:d.splice(e,1);--i.d;return g.Qb()}}}return null}
function dC(b,c,d,e,f,g,h,i){var j;j=new HD(h,f,g);j.I.style[PF]='300px';j.I.style[$G]=bG;GD(j,c,d,e);GC();j.I.style[RF]=kF;Sq(b.a,b.b,0,j);Rq(b.a,b.b,1,i);es(b.a.f,b.b++,(ss(),qs))}
function $m(b,c){var d,e;d=b.h>>19;e=c.h>>19;return d==0?e!=0||b.h>c.h||b.h==c.h&&b.m>c.m||b.h==c.h&&b.m==c.m&&b.l>=c.l:!(e==0||b.h<c.h||b.h==c.h&&b.m<c.m||b.h==c.h&&b.m==c.m&&b.l<c.l)}
function hn(b){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:b})}
function sg(b,c){var d;d=b.H;if(!c){try{!!d&&d._()&&b.cb()}finally{b.H=null}}else{if(d){throw new Hw('Cannot set a new parent without first clearing the old parent')}b.H=c;c._()&&b.ab()}}
function KD(b){Rr.call(this,$doc.createElement(OF));this.I[YE]='gwt-InlineHTML';this.F==-1?co(this.I,131197|(this.I.__eventBits||0)):(this.F|=131197);this.I[YE]='cbg-Span';Gq(this.a,b,false)}
function wf(c,d){var b,e,f;!d.c||(d.c=false,d.d=null);f=d.d;d.d=c.b;try{Hf(c.a,d)}catch(b){b=Sm(b);if(ni(b,21)){e=b;throw new Vf(e.a)}else throw b}finally{f==null?(d.c=true,d.d=null):(d.d=f)}}
function ux(b){var c,d;if(b>=65536){c=55296+(b-65536>>10&1023)&65535;d=56320+(b-65536&1023)&65535;return String.fromCharCode(c)+String.fromCharCode(d)}else{return String.fromCharCode(b&65535)}}
function as(b,c,d){var e,f;c=c>1?c:1;f=b.a.childNodes.length;if(f<c){for(e=f;e<c;++e){b.a.appendChild($doc.createElement(aG))}}else if(!d&&f>c){for(e=f;e>c;--e){b.a.removeChild(b.a.lastChild)}}}
function Jp(c,d){var i;Gp();var b,e,f,g,h;e=null;for(h=c.ib();h.mb();){g=li(h.nb(),4);try{d.rb(g)}catch(b){b=Sm(b);if(ni(b,22)){f=b;!e&&(e=new xz);i=_x(e.a,f,e)}else throw b}}if(e){throw new Hp(e)}}
function aD(b,c){var d,e;d=new Nv(b.c.f);while(d.a<d.b.b-1){e=li(Mv(d),57);e.c<=c?(e.I.style[EH]=e.b,undefined):(c==-1||b.e)&&e.c<=b.a.a?(e.I.style[EH]=e.d,undefined):(e.I.style[EH]=e.a,undefined)}}
function Tg(b){var c,d,e,f;if(!b.E){return}c=b.c.I;f=b.f.offsetWidth||0;e=c.offsetWidth||0;d=~~Math.max(Math.min(b.g+Wg(b)*f-~~(e/2),2147483647),-2147483648);d=$w(d,b.g+f-~~(e/2)-1);c.style[cF]=d+dF}
function Zq(b,c){var d,e,f;if(c<0){throw new Lw('Cannot create a row with a negative index: '+c)}e=b.c.rows.length;for(d=e;d<=c;++d){d!=b.c.rows.length&&Mq(b,d);f=$doc.createElement(WF);To(b.c,f,d)}}
function vu(){ru();var b,c;c=li(Xx(pu,mG),28);if(!(b=$doc.getElementById(mG))){return null}if(c){if(!b||c.I==b){return c}}pu.d==0&&to(new Cu);!b?(c=new Gu):(c=new su(b));_x(pu,mG,c);wz(qu,c);return c}
function ZD(b,c){var d,e;if(b){if(c){hg(b.I,HH,true);hg((d=b.I.parentNode,(!d||d.nodeType!=1)&&(d=null),d),IH,true)}else{hg(b.I,HH,false);hg((e=b.I.parentNode,(!e||e.nodeType!=1)&&(e=null),e),IH,false)}}}
function Ff(b,c,d){var e;if(!c){throw new bx('Cannot add a handler with a null type')}if(!d){throw new bx('Cannot add a null handler')}b.b>0?Ef(b,new Xv(b,c,d)):(e=If(b,c),e.Fb(d),undefined);return new Uv}
function ay(k,b,c,d){var e=k.a[d];if(e){for(var f=0,g=e.length;f<g;++f){var h=e[f];var i=h.Pb();if(k.Ob(b,i)){var j=h.Qb();h.Rb(c);return j}}}else{e=k.a[d]=[]}var h=new Fz(b,c);e.push(h);++k.d;return null}
function GD(b,c,d,e){var f;uD(b.d,b.c,c);GC();b.d.style[YG]=ZG;if(b.f[0]){b.f[0].style[JG]=c;for(f=1;f<b.b;++f){FD(b.f[f],b.c&3,c,d)}}if(b.e[0]){b.e[0].style[JG]=c;for(f=1;f<b.b;++f){FD(b.e[f],b.c&12,c,e)}}}
function VD(b,c,d){var e,f,g;TD(b,d);e=new eE(b,c);e.I[YE]='gwt-TabBarItem';f=e.a;f.I.setAttribute(VG,'tab');wv(b.a,e,d+1);hg((g=e.I.parentNode,(!g||g.nodeType!=1)&&(g=null),g),'gwt-TabBarItem-wrapper',true)}
function Cx(b){var c,d,e,f;c=0;e=b.length;f=e-4;d=0;while(d<f){c=b.charCodeAt(d+3)+31*(b.charCodeAt(d+2)+31*(b.charCodeAt(d+1)+31*(b.charCodeAt(d)+31*c)))|0;d+=4}while(d<e){c=c*31+b.charCodeAt(d++)}return c|0}
function Fv(b,c,d){var e,f;if(d<0||d>b.b){throw new Kw}if(b.b==b.a.length){f=ci(Km,{46:1},4,b.a.length*2,0);for(e=0;e<b.a.length;++e){ei(f,e,b.a[e])}b.a=f}++b.b;for(e=b.b-1;e>d;--e){ei(b.a,e,b.a[e-1])}ei(b.a,d,c)}
function Wt(b,c,d,e){var f,g,h,i;i=b.I;h=$doc.createElement('option');h.text=c;h.removeAttribute('bidiwrapped');h.value=d;g=i.options.length;(e<0||e>g)&&(e=g);if(e==g){i.add(h,null)}else{f=i.options[e];i.add(h,f)}}
function KA(b,c){b.r=c;hg(b.I,b.w+'-disabled',!c);GC();b.I.style[OG]=c?PG:'default';b.I.tabIndex=c?0:-1;b.j&&(b.b.style[NG]=b.r?b.q:b.p,undefined);c?(b.I.removeAttribute(QG),undefined):(b.I.setAttribute(QG,pG),undefined)}
function eC(b,c,d,e,f,g,h){var i,j;i=new Kr(c);i.I.style[JG]=d;j=new BD(i,e,f);g!=null?(wD(j,g),vD(j,g,(sD(),rD)[j.b-1][j.b-1])):wD(j,d);j.I.style[$G]=bG;Sq(b.a,b.b,0,j);Rq(b.a,b.b,1,h);es(b.a.f,b.b++,(ss(),qs));return j}
function hg(b,c,d){if(!b){throw new N('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.')}c=qx(c);if(c.length==0){throw new Ew('Style names cannot be empty')}d?Sb(b,c):Ub(b,c)}
function yr(b,c,d){var e=$doc.createElement(XF);e.innerHTML=ZF;var f=$doc.createElement(WF);for(var g=0;g<d;g++){var h=e.cloneNode(true);f.appendChild(h)}b.appendChild(f);for(var i=1;i<c;i++){b.appendChild(f.cloneNode(true))}}
function _m(b){var c,d,e;if(Xm(b,(dn(),bn))){return -9223372036854775808}if(!$m(b,cn)){return -Vm((c=~b.l+1&4194303,d=~b.m+(c==0?1:0)&4194303,e=~b.h+(c==0&&d==0?1:0)&1048575,Um(c,d,e)))}return b.l+b.m*4194304+b.h*17592186044416}
function ZC(){this.I=$doc.createElement('a');this.I[YE]='cbg-Link';this.I.href='http://code.google.com/docreader/#p=google-web-toolkit-incubator&s=google-web-toolkit-incubator&t=SliderBar';this.I.textContent='GWT Incubator Project'}
function Sb(b,c){var d,e,f,g;c=qx(c);g=b.className;d=g.indexOf(c);while(d!=-1){if(d==0||g.charCodeAt(d-1)==32){e=d+c.length;f=g.length;if(e==f||e<f&&g.charCodeAt(e)==32){break}}d=g.indexOf(c,d+1)}if(d==-1){g.length>0&&(g+=OE);b.className=g+c}}
function Jb(j){var b={};var c=[];var d=arguments.callee.caller.caller;while(d){var e=j.M(d.toString());c.push(e);var f=NE+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h<i;h++){if(g[h]===d){return c}}}(g||(b[f]=[])).push(d);d=d.caller}return c}
function gp(h){var d=JE;var e=$wnd.location.hash;e.length>0&&(d=h.ob(e.substring(1)));ep=d;var f=h;var g=$wnd.onhashchange;$wnd.onhashchange=HE(function(){var b=JE,c=$wnd.location.hash;c.length>0&&(b=f.ob(c.substring(1)));f.qb(b);g&&g()});return true}
function gq(b){var c;this.I=$doc.createElement(OF);this.b=b;this.c=$doc.createElement('label');this.I.appendChild(this.b);this.I.appendChild(this.c);c=bc($doc);this.b['id']=c;this.c.htmlFor=c;this.a=new Hq(this.c);!!this.b&&(this.b.tabIndex=0,undefined)}
function Bq(b){if(b.c){b.a.style[ZE]=QF;b.a.style.display=JE;b.b.style.display=$E;b.b.style[ZE]=QF}else{b.a.style.display=$E;b.a.style[ZE]=QF;b.b.style[ZE]=QF;b.b.style.display=JE}b.a.style[RF]=kF;b.b.style[RF]=kF;b.a=null;b.b=null;b.d.Y(false);b.d=null}
function mE(){var b,c;this.b=new xE;this.a=new tE(this.b);b=new ys;xs(b,this.b);xs(b,this.a);c=_p(b,this.a);!!c&&(c[PF]=QF,undefined);BE(this.b,this);oq(this,b);this.I[YE]='gwt-TabPanel';this.a.I[YE]='gwt-TabPanelBottom';this.a.I.setAttribute(VG,'tabpanel')}
function ad(){_c();var b,c,d;d=null;if($c.length!=0){b=$c.join(JE);c=md((gd(),b));!$c&&(d=c);$c.length=0}if(Yc.length!=0){b=Yc.join(JE);c=kd((gd(),b));!Yc&&(d=c);Yc.length=0}if(Zc.length!=0){b=Zc.join(JE);c=ld((gd(),b));!Zc&&(d=c);Zc.length=0}Xc=false;return d}
function kd(b){var c,d,e,f,g,h;e=$doc.styleSheets.length;if(e<30){return h=$doc.createStyleSheet(),h.cssText=b,h}else{g=2147483647;f=-1;for(c=0;c<e;++c){d=hd[c];d==0&&(d=hd[c]=$doc.styleSheets[c].cssText.length);if(d<=g){g=d;f=c}}hd[f]+=b.length;return jd(f,b,true)}}
function tD(b,c,d){var e,f,g;g=rD[b.b-1][d]+kG;b.g+=qD[b.b-1][d];f=TG+((c&10)>0?g:TG)+TG+((c&5)>0?g:gG);e=$doc.createElement(bF);GC();e.style[ZE]=qD[b.b-1][d]+(sc(),dF);e.style[YG]=TG+pD[b.b-1][d]+dF;e.style[CG]=f;e.style[HG]=jF;e.style[RF]=iF;b.a.appendChild(e);return e}
function Dn(b,c){var d,e,f;f=false;try{b.c=true;b.f.a=b.b.b;sh(b.a,10000);while(Sn(b.f)){e=Tn(b.f);try{if(e==null){return}if(e!=null&&e.cM&&!!e.cM[23]){d=li(e,23);Ts(d)}}finally{f=b.f.b==-1;f||Un(b.f)}if((new Date).getTime()-c>=100){return}}}finally{if(!f){rh(b.a);b.c=false;En(b)}}}
function UC(b,c){var d,e,f,g;f=vp(b,Dv(b.f,c));if(f){d=b.f.b;if(d>0){if(c==0){g=Dv(b.f,0);g!=null&&g.cM&&!!g.cM[55]&&LA(li(g,55),false,true);hg(g.I,CH,false);hg(g.I,DH,false)}else if(c==d){e=Dv(b.f,c-1);e!=null&&e.cM&&!!e.cM[55]&&LA(li(e,55),false,false);hg(e.I,DH,false)}}}return f}
function ww(b){var c,d,e,f;if(b==null){throw new gx(KE)}d=b.length;e=d>0&&b.charCodeAt(0)==45?1:0;for(c=e;c<d;++c){if(jw(b.charCodeAt(c))==-1){throw new gx(rG+b+sG)}}f=parseInt(b,10);if(isNaN(f)){throw new gx(rG+b+sG)}else if(f<-2147483648||f>2147483647){throw new gx(rG+b+sG)}return f}
function gD(b,c,d,e,f,g){var h,i,j;Qg.call(this,new pr);this.b=Uw(-1);this.c=li(this.x,56);this.a=new Ow(b);this.e=!mx(JE,g);this.I[YE]='cbg-Rating';this.c.I.style[PF]=16*c+dF;this.I.style[OG]=PG;j=(d&5)>0?1:c;i=(d&5)>0?1:-1;for(h=0;h<c;++h){this.c.zb(new kD(this,j+i*h,d,e,f,g))}aD(this,-1)}
function wb(b){var c,d,e,f,g,h;e=b.length;if(e==0){return null}c=false;g=(new Date).getTime();while((new Date).getTime()-g<100){for(d=0;d<e;++d){h=b[d];if(!h){continue}if(!h[0].K()){b[d]=null;c=true}}}if(c){f=[];for(d=0;d<e;++d){!!b[d]&&(f[f.length]=b[d],undefined)}return f.length==0?null:f}else{return b}}
function Ub(b,c){var d,e,f,g,h,i,j;c=qx(c);j=b.className;f=j.indexOf(c);while(f!=-1){if(f==0||j.charCodeAt(f-1)==32){g=f+c.length;h=j.length;if(g==h||g<h&&j.charCodeAt(g)==32){break}}f=j.indexOf(c,f+1)}if(f!=-1){d=qx(j.substr(0,f-0));e=qx(px(j,f+c.length));d.length==0?(i=e):e.length==0?(i=d):(i=d+OE+e);b.className=i}}
function vr(b){var c,d,e,f,g,h,i,j;if(b.a==2){return}if(b.a>2){for(c=0;c<b.b;++c){for(d=b.a-1;d>=2;--d){Lq(b,c,d);e=(g=b.d.a.c.rows[c].cells[d],Nq(b,g,false),g);f=b.c.rows[c];f.removeChild(e)}}}else{for(c=0;c<b.b;++c){for(d=b.a;d<2;++d){i=b.c.rows[c];h=(j=$doc.createElement(XF),j.innerHTML=ZF,j);To(i,h,d)}}}b.a=2;as(b.e,2,false)}
function Hf(c,d){var b,e,f,g,h,i,j;if(!d){throw new bx('Cannot fire null event')}try{++c.b;h=Jf(c,d.O());e=null;i=c.c?h.Mb(h.Hb()):h.Lb();while(c.c?i.b>0:i.b<i.c.Hb()){g=c.c?Xy(i):Ry(i);try{d.N(li(g,31))}catch(b){b=Sm(b);if(ni(b,22)){f=b;!e&&(e=new xz);j=_x(e.a,f,e)}else throw b}}if(e){throw new Tf(e)}}finally{--c.b;c.b==0&&Kf(c)}}
function tC(b,c){mx(vH,c)||mx(wH,c)?(XD(b.b.b,li(Xx(b.c,wH),38).a),undefined):mx(xH,c)||mx(yH,c)?(XD(b.b.b,li(Xx(b.c,xH),38).a),undefined):mx(DG,c)?(XD(b.b.b,li(Xx(b.c,DG),38).a),undefined):mx(zH,c)?(XD(b.b.b,li(Xx(b.c,zH),38).a),undefined):mx(AH,c)?(XD(b.b.b,li(Xx(b.c,AH),38).a),undefined):(XD(b.b.b,li(Xx(b.c,BH),38).a),undefined)}
function rE(b,c,d,e){var f,g,h,i;f=Ev(b.f,c);if(f!=-1){sE(b,c);f<e&&--e}VD(b.a,d,e);g=(h=$doc.createElement(bF),h.style[PF]=QF,h.style[ZE]=jF,h.style[SG]=jF,h.style[CG]=jF,h);To(b.I,g,e);up(b,c,g,e,true);g.style.display=$E;g.style[ZE]=QF;i=c.I;mx(i.style[PF],JE)&&(c.I.style[PF]=QF,undefined);mx(i.style[ZE],JE)&&(c.I.style[ZE]=QF,undefined);c.I.style.display=$E}
function Qz(b){var c,d,e,f,g,h;g=Vt(b.A,b.A.I.selectedIndex);f=0;e=0;h=10;c=0;d=b.z;if(mx(wG,g)){f=0;e=1000;h=10;d=b.z;c=b.i}else if(mx(xG,g)){f=0;e=5;h=0.1;d=b.x;c=b.f}else if(mx(yG,g)){f=0;e=50;h=1;d=b.z;c=b.e}else if(mx(zG,g)){f=0;e=360;h=1;d=b.z;c=b.d}else if(mx(AG,g)){f=0;e=100;h=1;d=b.z;c=b.g}$g(b.B,f);Zg(b.B,e);bh(b.B,h);_g(b.B);ah(b.B);b.B.e=d;Yg(b.B,c)}
function Rm(){var b;!!$stats&&hn('com.google.gwt.user.client.UserAgentAsserter');b=qo();mx(qF,b)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ('+b+'). Expect more errors.\n'),undefined);!!$stats&&hn('org.cobogw.gwt.demo.widgets.client.WidgetsDemo');uC(new wC)}
function Cq(b,c,d){var e,f,g,h,i,j;C(b);e=(i=d.I.parentNode,(!i||i.nodeType!=1)&&(i=null),i);f=Ro(Wb(e),e);if(!c){e.style.display=JE;d.Y(true);return}b.d=c;g=(j=c.I.parentNode,(!j||j.nodeType!=1)&&(j=null),j);h=Ro(Wb(g),g);if(f>h){b.a=g;b.b=e;b.c=false}else{b.a=e;b.b=g;b.c=true}b.a.style.display=b.c?JE:$E;b.b.style.display=!b.c?JE:$E;b.a=null;b.b=null;b.d.Y(false);b.d=null;d.Y(true)}
function Os(b,c,d,e,f,g){var h,i;this.b=d;this.c=e;this.e=f;this.a=g;this.d=c;rg(b,(h=$doc.createElement(OF),h.innerHTML=(i='width: '+f+'px; height: '+g+'px; background: url('+c+jG+-d+kG+-e+dF,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='"+$moduleBase+"clear.cache.gif' style='"+i+"' border='0'>")||JE,Vb(h)));b.F==-1?co(b.I,133333119|(b.I.__eventBits||0)):(b.F|=133333119)}
function kD(b,c,d,e,f,g){var h;this.e=b;h=$doc.createElement(OF);this.I=h;this.F==-1?co(this.I,125|(this.I.__eventBits||0)):(this.F|=125);this.c=c;this.a=oG+f+uG;this.d=oG+e+uG;this.b=mx(JE,g)?this.d:oG+g+uG;(d&3)>0&&(h.style[JC(),IC]=cF,undefined);this.I[YE]='cbg-RatingItem';this.I.style[PF]=16+(sc(),dF);this.I.style[ZE]='16px';h.style[HG]=jF;h.style['backgroundRepeat']='no-repeat';h.style[gF]='block'}
function fh(b,c){var d;Pg.call(this);this.c=new Fs;this.b=new xh(this);this.d=new Gt;this.r=new Gt;Eh((Hh(),Bh));this.j=b;this.i=c;this.e=null;this.I.style[eF]=nF;this.I[YE]='gwt-SliderBar-shell';this.f=$doc.createElement(bF);this.I.appendChild(this.f);this.f.style[eF]=fF;this.f[YE]=lF;Ds(this.c,(Ih(),Ah));d=this.c.I;this.I.appendChild(d);d.style[eF]=fF;d[YE]=mF;this.F==-1?Uo(this.I,7164|(this.I.__eventBits||0)):(this.F|=7164)}
function yD(b,c){var d,e,f;this.I=$doc.createElement(bF);this.a=this.I;if(c<1||c>9){throw new Lw('RoundedPanel height range is between and including 1 and 9')}this.b=c;this.f=ci(Fm,{46:1},0,c,0);this.e=ci(Fm,{46:1},0,c,0);this.c=b;if((b&3)>0){e=b&3;for(f=0;f<c;++f){this.f[f]=tD(this,e,c-(f+1))}}this.d=$doc.createElement(bF);this.d.className='cbg-RPContainer';this.a.appendChild(this.d);if((b&12)>0){d=b&12;for(f=c-1;f>=0;--f){this.e[f]=tD(this,d,c-(f+1))}}xD(this)}
function JA(b,c,d){var e,f;b.j=true;e=~~Math.max(Math.min(d*0.03,2147483647),-2147483648);b.e=LC(NC(c,d,27-e));b.f=LC(NC(c,d,58-e));b.d=LC(NC(c,d,74-e));b.o=LC(NC(c,d,98-e));b.n=LC(NC(c,d,93-3*e));b.k=LC(NC(c,d,89-6*e));GC();b.v.style[KG]=b.d;b.t.style[KG]=b.d;b.g!=null&&(b.t.style[LG]=b.g,undefined);b.i!=null&&(b.i=b.d);b.c.style['borderBottomColor']=b.n;b.c.style[JG]=b.o;b.t.style[JG]=b.k;f=d>50;b.q=f?BG:'black';b.p=LC(NC(c,f?~~(d/2):d,f?94:53));b.b.style[NG]=b.r?b.q:b.p}
function Vg(b){var c,d,e,f,g,h,i;if(!b.E){return}f=b.f.offsetWidth||0;if(b.n>0){for(e=0;e<=b.n;++e){if(e<b.r.b){g=mi(At(b.r,e))}else{g=$doc.createElement(bF);g.style[eF]=fF;g.style[gF]=$E;b.I.appendChild(g);zt(b.r,g)}g[YE]='gwt-SliderBar-tick';g.style[hF]=iF;g.style[gF]=JE;i=g.offsetWidth||0;h=b.g+~~(f*e/b.n)-~~(i/2);h=$w(h,b.g+f-i);g.style[cF]=h+dF;g.style[hF]=kF}for(e=b.n+1;e<b.r.b;++e){mi(At(b.r,e)).style[gF]=$E}}else{for(d=new Sy(b.r);d.b<d.c.Hb();){c=mi(Ry(d));c.style[gF]=$E}}}
function NC(b,c,d){var e,f,g,h,i,j,k,l;k=0;g=0;e=0;d=~~Math.max(Math.min(d*2.55,2147483647),-2147483648);if(c==0){k=g=e=d}else{h=b/60;f=h-Math.floor(h);i=~~(d*(100-c)/100);j=~~Math.max(Math.min(d*(100-c*f)/100,2147483647),-2147483648);l=~~(~~Math.max(Math.min(d*(100-c*(1-f)),2147483647),-2147483648)/100);switch(~~Math.max(Math.min(h,2147483647),-2147483648)){case 0:k=d;g=l;e=i;break;case 1:k=j;g=d;e=i;break;case 2:k=i;g=d;e=l;break;case 3:k=i;g=j;e=d;break;case 4:k=l;g=i;e=d;break;case 5:k=d;g=i;e=j;}}return new MC(k,g,e)}
function qo(){var c=navigator.userAgent.toLowerCase();var d=function(b){return parseInt(b[1])*1000+parseInt(b[2])};if(function(){return c.indexOf(rF)!=-1}())return rF;if(function(){return c.indexOf('webkit')!=-1}())return 'safari';if(function(){return c.indexOf(sF)!=-1&&$doc.documentMode>=9}())return qF;if(function(){return c.indexOf(sF)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var b=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(b&&b.length==3)return d(b)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function Ym(b){var c,d,e,f,g,h,i,j;if(isNaN(b)){return dn(),cn}if(b<-9223372036854775808){return dn(),bn}if(b>=9223372036854775807){return dn(),an}f=false;if(b<0){f=true;b=-b}e=0;if(b>=17592186044416){e=~~Math.max(Math.min(b/17592186044416,2147483647),-2147483648);b-=e*17592186044416}d=0;if(b>=4194304){d=~~Math.max(Math.min(b/4194304,2147483647),-2147483648);b-=d*4194304}c=~~Math.max(Math.min(b,2147483647),-2147483648);g=(a=new fn,a.l=c,a.m=d,a.h=e,a);f&&(h=~g.l+1&4194303,i=~g.m+(h==0?1:0)&4194303,j=~g.h+(h==0&&i==0?1:0)&1048575,g.l=h,g.m=i,g.h=j,undefined);return g}
function xE(){var b,c,d,e,f,g;this.a=new yv;oq(this,this.a);this.F==-1?co(this.I,1|(this.I.__eventBits||0)):(this.F|=1);this.I[YE]='gwt-TabBar';this.a.I.setAttribute(VG,'tablist');this.a.a=(ks(),is);b=new Qr;c=new Qr;b.I[YE]='gwt-TabBarFirst';c.I[YE]='gwt-TabBarRest';b.I.style[ZE]=QF;c.I.style[ZE]=QF;uv(this.a,b);uv(this.a,c);b.I.style[ZE]=QF;d=_p(this.a,b);!!d&&(d[ZE]=QF,undefined);e=_p(this.a,c);!!e&&(e[PF]=QF,undefined);(f=b.I.parentNode,(!f||f.nodeType!=1)&&(f=null),f)[YE]='gwt-TabBarFirst-wrapper';(g=c.I.parentNode,(!g||g.nodeType!=1)&&(g=null),g)[YE]='gwt-TabBarRest-wrapper'}
function Ug(b){var c,d,e,f,g,h,i,j;if(!b.E){return}i=b.f.offsetWidth||0;if(b.k>0){for(e=0;e<=b.k;++e){if(e<b.d.b){f=mi(At(b.d,e))}else{f=$doc.createElement(bF);f.style[eF]=fF;f.style[gF]=$E;f[YE]='gwt-SliderBar-label';b.I.appendChild(f);zt(b.d,f)}j=b.j+(b.j>b.i?0:b.i-b.j)*e/b.k;f.style[hF]=iF;f.style[gF]=JE;f['innerHTML']=b.e?b.e.lb(b,j):~~Math.max(Math.min(10*j,2147483647),-2147483648)/10+JE;f.style[cF]=jF;h=f.offsetWidth||0;g=b.g+~~(i*e/b.k)-~~(h/2);g=$w(g,b.g+i-h);g=Yw(g,b.g);f.style[cF]=g+dF;f.style[hF]=kF}for(e=b.k+1;e<b.d.b;++e){mi(At(b.d,e)).style[gF]=$E}}else{for(d=new Sy(b.d);d.b<d.c.Hb();){c=mi(Ry(d));c.style[gF]=$E}}}
function Ih(){Ih=GE;Ah=new kn('')}
function Jh(){Jh=GE;Ch=new kn('')}
function uC(b){var c;b.b=new mE;zp(vu(),b.b);jE(b.b,new iC,vC(b,BH,BH));jE(b.b,new YA,vC(b,DG,DG));jE(b.b,new Vz,vC(b,'Button CSS generator',zH));jE(b.b,new RB,vC(b,wH,wH));jE(b.b,new pC,vC(b,AH,AH));jE(b.b,new JB,vC(b,xH,xH));lg(b.b,new zC(b),(!gf&&(gf=new Xd),gf));ko(new DC(b));c=(jo(),io?ep==null?JE:ep:JE);c.length>0?mx(vH,c)||mx(wH,c)?(XD(b.b.b,li(Xx(b.c,wH),38).a),undefined):mx(xH,c)||mx(yH,c)?(XD(b.b.b,li(Xx(b.c,xH),38).a),undefined):mx(DG,c)?(XD(b.b.b,li(Xx(b.c,DG),38).a),undefined):mx(zH,c)?(XD(b.b.b,li(Xx(b.c,zH),38).a),undefined):mx(AH,c)?(XD(b.b.b,li(Xx(b.c,AH),38).a),undefined):(XD(b.b.b,li(Xx(b.c,BH),38).a),undefined):(XD(b.b.b,li(Xx(b.c,BH),38).a),undefined)}
function GB(){var b,c,d,e,f;b=new pr;oq(this,b);e=new KD('This text is placed on a Span Widget. The Span Widget is implemented as a HTML Widget, but instead of a DIV it uses a SPAN tag as basis. In GWT 1.6.4 this functionallity is now available with the InlineHTML and inlineLabel widgets.');d=new Kg;Jg(d,e);b.zb(d);b.zb(new Pr('<pre>Span span = new Span("&lt;text&gt;");<\/pre>'));d.I.style[SG]=15+(sc(),dF);f=new ND('This text is generated with the TextNode Widget. A TextNode Widget is a simple widget to add plain text between other widgets without any overhead of a wrapped div or span tag.');c=new Kg;Jg(c,f);b.zb(c);b.zb(new Pr('<pre>TextNode textNode = new TextNode("&lt;text&gt;");<\/pre>'));c.I.style['marginTop']='15px'}
function Eh(b){if(!b.a){b.a=true;_c();$(Yc,'.gwt-SliderBar-shell{height:34pt;width:50%;}.gwt-SliderBar-shell .gwt-SliderBar-line{border:1px solid black;background-color:white;height:4px;width:95%;top:22pt;overflow:hidden;}.gwt-SliderBar-shell .gwt-SliderBar-line-disabled{border:1px solid gray;}.gwt-SliderBar-shell .gwt-SliderBar-knob{top:14pt;width:11px;height:21px;z-index:1;cursor:pointer;}.gwt-SliderBar-shell .gwt-SliderBar-tick{top:16pt;width:1px;height:6pt;background:black;overflow:hidden;}.gwt-SliderBar-shell .gwt-SliderBar-tick-disabled{background:gray;}.gwt-SliderBar-shell .gwt-SliderBar-label{top:2pt;font-size:8pt;cursor:default;}.gwt-SliderBar-shell .gwt-SliderBar-line-sliding{cursor:pointer;}');bd();return true}return false}
function Jo(b){switch(b){case 'blur':return 4096;case QE:return 1024;case RE:return 1;case tF:return 2;case 'focus':return 2048;case SE:return 128;case TE:return 256;case UE:return 512;case uF:return 32768;case 'losecapture':return 8192;case vF:return 4;case wF:return 64;case VE:return 32;case WE:return 16;case xF:return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case yF:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case zF:return 1048576;case AF:return 2097152;case BF:return 4194304;case CF:return 8388608;case DF:return 16777216;case EF:return 33554432;case FF:return 67108864;case 'ended':return 134217728;case 'progress':return 268435456;case 'canplaythrough':return 536870912;default:return -1;}}
--></script>
<script><!--
function So(){No=HE(function(b){return true});Po=HE(function(b){var c,d=this;while(d&&!(c=d.__listener)){d=d.parentNode}d&&d.nodeType!=1&&(d=null);c&&Lo(c)&&_n(b,d,c)});Qo=HE(function(b){this.__gwtLastUnhandledEvent=b.type;Po.call(this,b)});Oo=HE(function(b){var c=No;if(c(b)){var d=Mo;if(d&&d.__listener){if(Lo(d.__listener)){_n(b,d,d.__listener);b.stopPropagation()}}}});$wnd.addEventListener(RE,Oo,true);$wnd.addEventListener(tF,Oo,true);$wnd.addEventListener(vF,Oo,true);$wnd.addEventListener(xF,Oo,true);$wnd.addEventListener(wF,Oo,true);$wnd.addEventListener(WE,Oo,true);$wnd.addEventListener(VE,Oo,true);$wnd.addEventListener(yF,Oo,true);$wnd.addEventListener(SE,No,true);$wnd.addEventListener(UE,No,true);$wnd.addEventListener(TE,No,true);$wnd.addEventListener(zF,Oo,true);$wnd.addEventListener(AF,Oo,true);$wnd.addEventListener(BF,Oo,true);$wnd.addEventListener(CF,Oo,true);$wnd.addEventListener(DF,Oo,true);$wnd.addEventListener(EF,Oo,true);$wnd.addEventListener(FF,Oo,true)}
function sD(){sD=GE;pD=di(Qm,{46:1},30,[di(Em,{30:1,46:1},-1,[1]),di(Em,{30:1,46:1},-1,[1,1]),di(Em,{30:1,46:1},-1,[1,1,1]),di(Em,{30:1,46:1},-1,[1,1,1,1]),di(Em,{30:1,46:1},-1,[1,1,1,2,1]),di(Em,{30:1,46:1},-1,[1,1,1,1,2,1]),di(Em,{30:1,46:1},-1,[1,1,1,1,1,2,1]),di(Em,{30:1,46:1},-1,[1,1,1,1,1,2,2,1]),di(Em,{30:1,46:1},-1,[1,1,1,1,1,1,2,3,1])]);qD=di(Qm,{46:1},30,[di(Em,{30:1,46:1},-1,[1]),di(Em,{30:1,46:1},-1,[1,1]),di(Em,{30:1,46:1},-1,[1,1,1]),di(Em,{30:1,46:1},-1,[1,1,1,1]),di(Em,{30:1,46:1},-1,[2,1,1,1,1]),di(Em,{30:1,46:1},-1,[2,1,1,1,1,1]),di(Em,{30:1,46:1},-1,[2,1,1,1,1,1,1]),di(Em,{30:1,46:1},-1,[2,1,1,1,1,1,1,1]),di(Em,{30:1,46:1},-1,[3,2,1,1,1,1,1,1,1])]);rD=di(Qm,{46:1},30,[di(Em,{30:1,46:1},-1,[1]),di(Em,{30:1,46:1},-1,[1,2]),di(Em,{30:1,46:1},-1,[1,2,3]),di(Em,{30:1,46:1},-1,[1,2,3,4]),di(Em,{30:1,46:1},-1,[1,2,3,4,6]),di(Em,{30:1,46:1},-1,[1,2,3,4,5,7]),di(Em,{30:1,46:1},-1,[1,2,3,4,5,6,8]),di(Em,{30:1,46:1},-1,[1,2,3,4,5,6,8,10]),di(Em,{30:1,46:1},-1,[1,2,3,4,5,6,7,9,12])])}
function Vo(b,c){var d=(b.__eventBits||0)^c;b.__eventBits=c;if(!d)return;d&1&&(b.onclick=c&1?Po:null);d&2&&(b.ondblclick=c&2?Po:null);d&4&&(b.onmousedown=c&4?Po:null);d&8&&(b.onmouseup=c&8?Po:null);d&16&&(b.onmouseover=c&16?Po:null);d&32&&(b.onmouseout=c&32?Po:null);d&64&&(b.onmousemove=c&64?Po:null);d&128&&(b.onkeydown=c&128?Po:null);d&256&&(b.onkeypress=c&256?Po:null);d&512&&(b.onkeyup=c&512?Po:null);d&1024&&(b.onchange=c&1024?Po:null);d&2048&&(b.onfocus=c&2048?Po:null);d&4096&&(b.onblur=c&4096?Po:null);d&8192&&(b.onlosecapture=c&8192?Po:null);d&16384&&(b.onscroll=c&16384?Po:null);d&32768&&(b.onload=c&32768?Qo:null);d&65536&&(b.onerror=c&65536?Po:null);d&131072&&(b.onmousewheel=c&131072?Po:null);d&262144&&(b.oncontextmenu=c&262144?Po:null);d&524288&&(b.onpaste=c&524288?Po:null);d&1048576&&(b.ontouchstart=c&1048576?Po:null);d&2097152&&(b.ontouchmove=c&2097152?Po:null);d&4194304&&(b.ontouchend=c&4194304?Po:null);d&8388608&&(b.ontouchcancel=c&8388608?Po:null);d&16777216&&(b.ongesturestart=c&16777216?Po:null);d&33554432&&(b.ongesturechange=c&33554432?Po:null);d&67108864&&(b.ongestureend=c&67108864?Po:null)}
function vo(){var b,c;if(!ro){b=(c=$doc.createElement('script'),c.textContent='function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',c);$doc.body.appendChild(b);$wnd.__gwt_initWindowCloseHandler(HE(xo),HE(wo));$doc.body.removeChild(b);ro=true}}
function NA(){Pg.call(this);this.F==-1?co(this.I,7165|(this.I.__eventBits||0)):(this.F|=7165);this.w=FG;this.I[YE]=FG;GC();RC(this.I);this.I.style['outline']=$E;this.I.style[SG]=0+(sc(),dF);this.I.style[eF]=nF;this.I.style['textDecoration']=$E;this.I.style[YF]=dG;HC(this.I);this.I.setAttribute(VG,'button');this.v=$doc.createElement(bF);this.I.appendChild(this.v);this.v[YE]='cbg-ButtonOuter';RC(this.v);this.v.style[WG]=XG;this.v.style[YG]='1px 0';this.v.style[UG]=jF;this.v.style[CG]=jF;this.v.style[SG]=jF;this.v.style[eF]=nF;HC(this.v);this.t=$doc.createElement(bF);this.v.appendChild(this.t);this.t[YE]='cbg-ButtonInner';this.t.style[WG]=XG;this.t.style[YG]=ZG;this.t.style[UG]=_F;this.t.style[CG]='0 -1px';FE(this.t);this.t.style[eF]=nF;HC(this.t);this.c=$doc.createElement(bF);this.t.appendChild(this.c);this.c[YE]='cbg-ButtonTop';this.c.style['borderBottomStyle']=XG;this.c.style[cF]=jF;this.c.style[RF]=iF;this.c.style[eF]=fF;this.c.style[cG]=jF;this.c.style[JF]=jF;this.c.style[PF]=QF;this.b=$doc.createElement(bF);this.t.appendChild(this.b);this.b[YE]='cbg-ButtonContent';this.b.style[eF]=nF;this.b.style[$G]=bG;this.b.style[YF]=dG;this.b.style[$F]='nowrap';HC(this.b);KA(this,true)}
function Sz(){var b,c,d,e,f;b=new pr;oq(this,b);c=new Kr('The Button CSS generator to generate the CSS style for a custom styled Button. Use the controls to change the properties on the Button below and see the result in the CSS.');b.zb(c);d=new pr;d.I[YE]='demo-FP-2';b.zb(d);this.a=new SA;GC();this.a.I.style[CG]=10+(sc(),dF);d.zb(this.a);this.c=new VC;TC(this.c,new OA(DG));TC(this.c,new OA(DG));TC(this.c,this.b=new OA(NF));TC(this.c,new OA(EG));d.zb(this.c);e=new pr;e.I[YE]='demo-FP-3';b.zb(e);this.v=new OA('Default');fu(this.v,new Zz(this));e.zb(this.v);this.u=new Or;this.u.I[YE]='demo-FP-CSS';this.z=new bA;this.x=new fA;this.B=new fh(0,0);this.A=new Xt;e.zb(this.A);Wt(this.A,'Color Saturation',AG,-1);Wt(this.A,'Color Hue',zG,-1);Wt(this.A,'Font Size',wG,-1);Wt(this.A,'Size Padding',yG,-1);Wt(this.A,'Size Ratio',xG,-1);bu(this.A,new kA(this));this.A.I.selectedIndex=0;Qz(this);lg(this.B,new nA(this),(!of&&(of=new Xd),of));this.y=new fq;this.y.I[YE]='demo-enableCB';e.zb(this.y);eq(this.y,(dw(),dw(),bw));fu(this.y,new rA(this));e.zb(new dt);this.C=new Yu;Ru(this.C,this.j);ku(this.C,new vA(this));e.zb(this.C);b.zb(this.B);f=new xr;f.g[hG]=5;Sq(f,0,0,this.u);Sq(f,0,1,new Pr("To use the CSS as shown left, simply copy the content and past it in your CSS file. If you want to override the default css file (cbg_button.css) supplied with the cobogw library or want to include the default css file because you don't want a separate CSS file follow these steps:<br><ol><li>Copy the content of the cbg_button.css or the style as shown left into your own file<\/li><li>Create a directory <code>org/cobogw/gwt/user<\/code> in a directory that is part of your classpath.<\/li><li>Create the file <code>ButtonCSS.gwt.xml<\/code> in this directory.<\/li><li>Put the following content in the file <code>&lt;module&gt;&lt;/module&gt;<\/code><\/li><li>Make sure the path is placed prior to the cobogw jar file in your class path/<\/li><\/ol>When you followed the above steps the default cgb_button.css file should not be used by your application."));ir(f.d,(ss(),rs));b.zb(f);sh(new BA(this),1000)}
function fC(){var b,c,d,e,f,g,h,i;new pr;this.a=new $q;oq(this,this.a);this.a.g[hG]=5;this.a.I.style[PF]=QF;eC(this,'RoundedPanel default','#FAD163',15,2,null,'<pre>RoundedPanel rp = new RoundedPanel();\nrp.setCornerColor(#FAD163);<\/pre>');eC(this,'RoundedPanel rounded on the right side','#7fff00',10,2,null,'<pre>RoundedPanel rp = new RoundedPanel(RoundedCorners.RIGHT);\nrp.setCornerColor(Color.CHARTREUSE);<\/pre>');eC(this,'RoundedPanel 5 high',oH,3,5,null,'<pre>RoundedPanel rp = new RoundedPanel(RoundedCorners.TOP, 5);\nrp.setCornerColor(Color.DARKOLIVEGREEN);<\/pre>');e=eC(this,'RoundedPanel 9 high','#ffa07a',15,9,null,'<pre>RoundedPanel rp = new RoundedPanel(RoundedPanel.ALL, 9);\nrp.setCornerColor(Color.CHARTREUSE);<\/pre>');!!e.x&&e.x.X(ww(pH.substr(0,pH.indexOf(ux(112))-0))-e.g+dF);eC(this,'RoundedPanel 3 high with border',oH,15,3,'#b22222','<pre>RoundedPanel rp = new RoundedPanel(RoundedCorners.ALL, 3);\nrp.setBorderColor(Color.FIREBRICK);<\/pre>');f=new Kr('RoundedLinePanel default');f.I.style[JG]=qH;dC(this,rH,qH,qH,15,2,f,'<pre>RoundedLinePanel  rp = new RoundedLinePanel ();\nrp.setCornerColor(Color.DARKBLUE, Color.LIGHTBLUE);<\/pre>');g=new Kr('left side rounded RoundedLinePanel');g.I.style[JG]=qH;dC(this,rH,qH,qH,5,2,g,'<pre>RoundedLinePanel  rp = new RoundedLinePanel (RoundedPanel.LEFT);\nrp.setCornerColor(Color.DARKBLUE, Color.LIGHTBLUE);<\/pre>');h=new Kr('RoundedLinePanel 5 high');h.I.style[JG]=qH;dC(this,rH,qH,qH,12,5,h,'<pre>RoundedLinePanel  rp = new RoundedLinePanel (RoundedPanel.BOTTOM, 5);\nrp.setCornerColor(Color.DARKBLUE, Color.LIGHTBLUE);<\/pre>');i=new Kr('RoundedLinePanel 9 high');i.I.style[JG]=qH;dC(this,rH,qH,qH,15,9,i,'<pre>RoundedLinePanel rp = new RoundedLinePanel(RoundedPanel.ALL, 9);\nrp.setCornerColor(Color.DARKBLUE, Color.LIGHTBLUE, Color.LIGHTBLUE);\n<\/pre>');c=new Kr(sH);c.I.style[JG]=tH;d=new Kr('split color');d.I.style[JG]=uH;b=new pr;b.zb(c);b.zb(d);dC(this,'#a52a2a',tH,uH,15,4,b,'RoundedLinePanel rp = new RoundedLinePanel(RoundedPanel.ALL, 9);\nrp.setCornerColor(Color.BROWN, Color.DARKORANGE, Color.ORANGE);\n'.fixed())}
function Rz(b){Gq(b.u.a,ox(ox(ox(ox(ox(ox(ox(ox(ox(ox(ox(ox(ox(ox(ox('/* Button Style */\n\n/* specific for Opera */\n.cbg-ButtonContent::selection {\n  background-color:transparent;\n}\n\n.#cbg-Button# {\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: #size%; /*relative to inherit 16px font-size*/\n}\n\n.#cbg-Button# .cbg-ButtonOuter {\n  border-color: #colorBorder#;\n}\n\n.#cbg-Button# .cbg-ButtonInner {\n  background-color: #colorContentBottom;\n  border-color: #colorBorder#;\n}\n\n.#cbg-Button# .cbg-ButtonTop {\n  background-color: #colorContentTop;\n  border-bottom-color: #colorContentMid;\n  border-bottom-width: #bottomWidthem;\n  height: #heightem;\n}\n\n.#cbg-Button# .cbg-ButtonContent {\n  color: #colorText;\n  line-height: #lineHeightem;\n  padding: 0 #paddingpx;\n}\n\n.#cbg-Button#-active .cbg-ButtonInner {\n  background-color: #colorContentTop;\n}\n\n.#cbg-Button#-active  .cbg-ButtonTop {\n  background-color: #colorContentBottom;\n}\n\n.#cbg-Button#-disabled .cbg-ButtonContent {\n  color: #colorDisabled;\n}\n\n.#cbg-Button#-hover .cbg-ButtonOuter {\n  border-color: #colorBorderHover;\n}\n\n.#cbg-Button#-hover .cbg-ButtonInner {\n  border-color: #colorBorderHover;\n}\n\n.#cbg-Button#-focus .cbg-ButtonOuter {\n  border-color: #colorBorderFocus;\n}\n\n.#cbg-Button#-focus .cbg-ButtonInner {\n  border-color: #colorBorderFocus;\n}\n\n/* ButtonBar specific style */\n.#cbg-Button#Bar .cbg-BCLeft .cbg-ButtonInner {\n  border-left-color: #colorBCLeft;\n}\n\n.#cbg-Button#Bar .#cbg-Button#-hover .cbg-ButtonInner {\n  border-color: #colorBorderHover;\n}\n\n.#cbg-Button#Bar .#cbg-Button#-focus .cbg-ButtonInner {\n  border-color: #colorBorderFocus;\n}\n\n.#cbg-Button#Bar .cbg-BCRight .cbg-ButtonInner {\n  border-right-color: #colorBorder#;\n}\n','#size',JE+b.i),'#bottomWidth',JE+_m(Ym(Math.round(0.2*b.f*10)))/10),'#lineHeight',JE+_m(Ym(Math.round(1.8*b.f*10)))/10),'#height',JE+_m(Ym(Math.round(0.9*b.f*10)))/10),'#padding',JE+b.e),'#colorBorder#',b.k),'#colorContentMid',b.q),'#colorText',b.t),'#colorContentBottom',b.p),'#colorContentTop',b.r),'#colorDisabled',b.s),'#colorBorderFocus',b.n),'#colorBorderHover',b.o),'#colorBCLeft',BG),'#cbg-Button#',b.j),false)}
function OB(){var b,c,d,e,f,g,h,i,j;this.a=new $q;oq(this,this.a);this.a.g[hG]=5;this.a.I.style[PF]=QF;NB(this,new eD(4,10),'Default Rating Widget.','new Rating(4, 10);');NB(this,new fD(4,10,2),'Rating Widget Right To Left.','new Rating(4, 10, Rating.RTL);');NB(this,new fD(2,5,4),'Rating Widget Top To Bottom.','new Rating(2, 5, Rating.TTB);');NB(this,new fD(4,5,8),'Rating Widget Bottom To Top.','new Rating(4, 5, Rating.BTT);');NB(this,new eD(0,10),'No default selection.','new Rating(0, 10);');e=new eD(4,10);bD(e);NB(this,e,'Rating Widget is read only.','Rating rw1 = new Rating(4, 10);<br>rw1.setReadOnly(true);');f=new eD(8,10);f.e=false;NB(this,f,'Rating Widget hides current selection on hover.','Rating rw2 = new Rating(8, 10);<br>rw2.setSelectedVisibileOnHover(false);');g=new gD(7,10,1,mH,nH,JE);NB(this,g,'No different image on hover.','Rating rw3 = new Rating(7, 10, Rating.LTR,<br>"cbg-star.png", "cbg-stardeselected.png", "", "16px", "16px");<br>');h=new eD(4,5);cD(h,di(Om,{46:1},1,['worst','worse','neutral','better','best']));NB(this,h,'Rating widget with different title on hover each item.','Rating rw4 = new Rating(4, 5);<br>rw4.setTitles(new String[]{"worst","worse","neutral","good","best"});');j=new gD(7,10,1,$moduleBase+'ruby.png',$moduleBase+'rubydeselected.png',$moduleBase+'rubyhover.png');NB(this,j,'Rating Widget with custom images.','Rating rw6 = new Rating(7, 10, Rating.LTR,<br>GWT.getModuleBaseURL() + "ruby.png",GWT.getModuleBaseURL() + "rubydeselected.png",<br>GWT.getModuleBaseURL() + "rubyhover.png", "16px", "16px");<br>');i=new eD(4,5);c=new Jr;d=new Kr('selected: '+i.a.a);lg(i,new VB(d,c,i),(!of&&(of=new Xd),of));kg(i,new ZB(c),(Ce(),Ce(),Be));kg(i,new aC(c,i),(Je(),Je(),Ie));i.I.setAttribute(XE,'Special Rating widget');b=new pr;b.I[YE]='cbg-ratingwithtext';b.zb(i);b.zb(c);GC();d.I.style['clear']='both';d.I.style[$G]=cF;b.zb(d);NB(this,b,'Rating Widget with listener and only allows 1 click.','final Rating rw5 = new Rating(4, 5);<br>final Label lbl1 = new Label();<br>final Label lbl2 = new Label("selected: " + rw5.getRating());<br>CSS.setProperty(lbl2, CSS.A.CLEAR, CSS.V.CLEAR.BOTH);<br>CSS.setProperty(lbl2, CSS.A.TEXT_ALIGN, CSS.V.TEXT_ALIGN.LEFT);<br>rw5.addValueChangeHandler(new ValueChangeHandler<Integer>() {<br>  public void onValueChange(ValueChangeEvent<Integer> event) {<br>    lbl2.setText("you selected: " + event.getValue());<br>    lbl1.setText("");<br>   rw5.setReadOnly(true);<br>  }<br>});<br>rw5.addMouseOutHandler(new MouseOutHandler() {<br>  public void onMouseOut(MouseOutEvent event) {<br>    lbl1.setText("");<br>  }<br>});<br>rw5.addMouseOverHandler(new MouseOverHandler() {<br>  public void onMouseOver(MouseOverEvent event) {<br>    lbl1.setText("" + rw5.getHoverValue());<br>  }<br>});<br>FlowPanel fp1 = new FlowPanel();<br>fp1.add(rw5);<br>fp1.add(lbl1);<br>fp1.add(lbl2);<br>')}
function mC(){var b;b=new pr;oq(this,b);b.zb(new KD('This is the main code of this demo that uses the VerticalTabPanel.It gives an example on how to use the VerticalTabPanel. Note that thegetLazy() method returns the a GWT LazyPanel panel, see below'));b.zb(new Pr('<pre>/**<br> * This is a demonstration of all stand alone widgets in the cobogw framework.<br> * Each widget demo is accessible via the history token.<br> */<br>public class WidgetsDemo implements EntryPoint {<br><br>  private VerticalTabPanel panel;<br><br>  private HashMap<String, Integer> tabMap = new HashMap<String, Integer>();<br>  private HashMap<Integer, String> mapTab = new HashMap<Integer, String>();<br><br>  /**<br>   * This is the entry point method.<br>   */<br>  public void onModuleLoad() {<br>    panel = new VerticalTabPanel();<br>    RootPanel.get("content").add(panel);<br>    panel.add(RoundedPanelDemo.getLazy(), rt("RoundedPanel"));<br>    panel.add(ButtonDemo.getLazy(), rt("Button"));<br>    panel.add(ButtonConfigurator.getLazy(), rt("Button CSS generator", "ButtonConfigurator"));<br>    panel.add(RatingDemo.getLazy(), rt("Rating"));<br>    panel.add(VerticalTabPanelDemo.getLazy(), rt("VerticalTabPanel"));<br>    panel.add(MiscDemo.getLazy(), rt("Misc"));<br>    panel.addSelectionHandler(new SelectionHandler<Integer>() {<br>      public void onSelection(SelectionEvent<Integer> event) {<br>        History.newItem(mapTab.get(event.getSelectedItem()), false);<br>      }<br>    });<br>    History.addValueChangeHandler(new ValueChangeHandler<String>() {<br>      public void onValueChange(ValueChangeEvent<String> event) {<br>        onHistoryChange(event.getValue());<br>      }<br>    });<br>    String initToken = History.getToken();<br><br>    if (initToken.length() > 0) {<br>      onHistoryChange(initToken);<br>    } else {<br>      onHistoryChange("RoundedPanel");<br>    }<br>  }<br>  private Widget rt(String tab) {<br>    return rt(tab, tab);<br>  }<br><br>  private Widget rt(String tab, String token) {<br>    tabMap.put(token, panel.getWidgetCount());<br>    mapTab.put(panel.getWidgetCount(), token);<br>    return new RoundedPanel(new Label(tab), RoundedPanel.LEFT); <br>  }<br><br>  private void onHistoryChange(String historyToken) {<br>    if ("RatingWidget".equals(historyToken) || "Rating".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("Rating"));<br>    } else if ("Misc".equals(historyToken) || "Tags".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("Misc"));<br>    } else if ("Button".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("Button"));<br>    } else if ("ButtonConfigurator".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("ButtonConfigurator"));<br>    } else if ("VerticalTabPanel".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("VerticalTabPanel"));<br>    } else {<br>      panel.selectTab(tabMap.get("RoundedPanel"));<br>    }<br>  }<br>}<br><\/pre>'));b.zb(new Pr('<pre>  public static LazyPanel getLazy() {<br>    return new LazyPanel() {<br>      public Widget createWidget() {<br>        final Widget w = new RatingDemo();<br>        w.setStyleName("demo-TP");<br>        return new RoundedPanel(w);<br>      }<br>    };<br>  }<br><\/pre>'))}
function VA(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;this.a=new $q;oq(this,this.a);this.a.g[hG]=5;this.a.I.style[PF]=QF;b=new OA(DG);Sq(this.a,this.e,0,b);Rq(this.a,this.e++,1,'Button b = new Button("Button");'.fixed());es(this.a.f,this.e++,(ss(),qs));d=new OA('Bold Button');Sq(this.a,this.e,0,d);GC();d.I.style[aH]=bH;Rq(this.a,this.e++,1,'Button b = new Button("Bold Button");<br>CSS.setProperty(b, CSS.A.FONT_WEIGHT, CSS.V.FONT_WEIGHT.BOLD);'.fixed());es(this.a.f,this.e++,qs);j=new OA('Disabled Button');KA(j,false);Sq(this.a,this.e,0,j);Rq(this.a,this.e++,1,'Button b = new Button("Disabled Button");<br>b.setEnabled(false);'.fixed());es(this.a.f,this.e++,qs);c=new VC;c.I.style[PF]='250px';i=new OA('Remove Button');Sq(this.a,this.e,0,i);Rq(this.a,this.e++,1,'Button b = new Button("Button");<br>b.addClickListener(new ClickListener() {<br>&nbsp;&nbsp;public void onClick(Widget sender) {<br>&nbsp;&nbsp;&nbsp;&nbsp;//action to update button bar<br>&nbsp;&nbsp;}<br>});'.fixed());es(this.a.f,this.e++,qs);kg(i,new aB(c,i),(Ld(),Ld(),Kd));TC(c,new OA('Button 1'));TC(c,new OA('Button 2'));TC(c,new OA('Button 3'));TC(c,new OA('Button 4'));Sq(this.a,this.e,0,c);Rq(this.a,this.e++,1,'ButtonBar bar = new ButtonBar();<br>bar.add(new Button("Button 1"));<br>bar.add(new Button("Button 2"));<br>bar.add(new Button("Button 3"));<br>bar.add(new Button("Button 4"));'.fixed());es(this.a.f,this.e++,qs);e=new OA('Custom Color Button');Sq(this.a,this.e,0,e);f=new Pr((cH+this.b+dH+this.f+eH).fixed());Sq(this.a,this.e++,1,f);es(this.a.f,this.e++,qs);g=new OA('Custom Color Disabled Button');KA(g,false);Sq(this.a,this.e,0,g);h=new Pr((cH+this.b+dH+this.f+fH).fixed());Sq(this.a,this.e++,1,h);es(this.a.f,this.e++,qs);k=new eB;q=new fh(0,360);q.q=1;Yg(q,q.a);q.k=10;Ug(q);q.e=k;q.n=10;Vg(q);lg(q,new iB(this,q,e,g,f,h),(!of&&(of=new Xd),of));Yg(q,180);Sq(this.a,this.e,0,new Kr('Hue:'));lr(li(this.a.d,54),this.e++);Sq(this.a,this.e,0,q);lr(li(this.a.d,54),this.e++);r=new fh(0,100);r.q=1;Yg(r,r.a);r.k=10;Ug(r);r.e=k;r.n=10;Vg(r);lg(r,new mB(this,r,e,g,f,h),(!of&&(of=new Xd),of));Yg(r,50);Sq(this.a,this.e,0,new Kr('Saturation:'));lr(li(this.a.d,54),this.e++);Sq(this.a,this.e,0,r);lr(li(this.a.d,54),this.e++);m=new OA('Resized Button');Sq(this.a,this.e,0,m);o=new pr;Sq(this.a,this.e++,1,o);es(this.a.f,this.e++,qs);o.zb(new Pr('Button b = new Button("Resized Button");'.fixed()));n=new Pr('Button b = new Button("Custom Color Button");<br>b.setColor(70); // size is in percentage.');o.zb(n);t=new fh(0,1000);t.q=10;Yg(t,t.a);t.k=10;Ug(t);t.e=k;t.n=10;Vg(t);lg(t,new qB(t,m,n),(!of&&(of=new Xd),of));Yg(t,70);Sq(this.a,this.e,0,new Kr('Size:'));lr(li(this.a.d,54),this.e++);Sq(this.a,this.e,0,t);lr(li(this.a.d,54),this.e++);p=new Pr('Button b = new Button("Custom Color Button");<br>b.setColor(1, 1); // ratio size is in em.');o.zb(p);u=new fh(0,5);u.q=0.1;Yg(u,u.a);u.k=10;Ug(u);u.e=new uB;u.n=10;Vg(u);lg(u,new yB(this,u,m,p),(!of&&(of=new Xd),of));Yg(u,1);Sq(this.a,this.e,0,new Kr('Ratio:'));lr(li(this.a.d,54),this.e++);Sq(this.a,this.e,0,u);lr(li(this.a.d,54),this.e++);s=new fh(1,50);s.q=1;Yg(s,s.a);s.k=10;Ug(s);s.e=k;s.n=10;Vg(s);lg(s,new CB(this,s,m,p),(!of&&(of=new Xd),of));Yg(s,8);Sq(this.a,this.e,0,new Kr('Padding:'));lr(li(this.a.d,54),this.e++);Sq(this.a,this.e,0,s);lr(li(this.a.d,54),this.e++);v=new pr;v.zb(new ND('The Slider is from the '));l=new ZC;l.I.rel='external';l.I.target='_blank';v.zb(l);v.zb(new ND(tG));Sq(this.a,this.e,0,v);lr(li(this.a.d,54),this.e++)}
var JE='',OE=' ',iH=' Button',sG='"',IF='#',rH='#00008b',qH='#add8e6',tH='#ff8c00',oH='#ffb6c1',IG='%',HF='%23',ZF='&nbsp;',ME='(',uG=')',jG=') no-repeat ',eH=');',lH='); // ratio and padding in em.',fH=');<br>b.setEnabled(false);',dH=',',lG=', ',TF=', Column size: ',VF=', Row size: ',_G='-hover',tG='.',gG='0',TG='0 ',ZG='0 1px',jF='0px',QF='100%',pH='100px',NE=':',IE=': ',vG='=',gH='Add',JH='BackCompat',DG='Button',cH='Button b = new Button("Custom Color Button");<br>b.setColor(',jH='Button b = new Button("Custom Color Disabled Button");<br>b.setColor(',EG='ButtonBar',zH='ButtonConfigurator',SF='Column index: ',rG='For input string: "',MF='INPUT',xH='Misc',wH='Rating',vH='RatingWidget',hH='Remove',sH='RoundedLinePanel',BH='RoundedPanel',UF='Row index: ',_E="Should only call onAttach when the widget is detached from the browser's document",aF="Should only call onDetach when the widget is attached to the browser's document",LE='String',yH='Tags',UH='UmbrellaException',AH='VerticalTabPanel',$H='[Lcom.google.gwt.user.client.ui.',OH='[Ljava.lang.',iG='__gwtLastUnhandledEvent',GF='__uiObjectID',fF='absolute',eG='align',QG='aria-disabled',kH='b.setSizeRatio(',JG='backgroundColor',EH='backgroundImage',bH='bold',KG='borderColor',LG='borderLeftColor',MG='borderRightColor',WG='borderStyle',YG='borderWidth',CH='cbg-BCLeft',DH='cbg-BCRight',FG='cbg-Button',GH='cbg-RP',mH='cbg-star.png',nH='cbg-stardeselected.png',FH='cbg-starhover.png',hG='cellPadding',fG='cellSpacing',bG='center',QE='change',YE='className',RE='click',aG='col',NG='color',MH='com.google.gwt.core.client.',NH='com.google.gwt.core.client.impl.',PH='com.google.gwt.dom.client.',SH='com.google.gwt.event.dom.client.',TH='com.google.gwt.event.logical.shared.',RH='com.google.gwt.event.shared.',WH='com.google.gwt.gen2.client.',XH='com.google.gwt.i18n.client.',YH='com.google.gwt.text.shared.testing.',LH='com.google.gwt.user.client.',ZH='com.google.gwt.user.client.impl.',VH='com.google.gwt.user.client.ui.',QH='com.google.web.bindery.event.shared.',mG='content',OG='cursor',tF='dblclick',GG='demo-TP',oF='dir',gF='display',bF='div',RG='em',qG='false',HG='fontSize',aH='fontWeight',wG='fs',EF='gesturechange',FF='gestureend',DF='gesturestart',mF='gwt-SliderBar-knob',lF='gwt-SliderBar-line',HH='gwt-TabBarItem-selected',IH='gwt-TabBarItem-wrapper-selected',ZE='height',iF='hidden',zG='hue',qF='ie9',KH='java.lang.',_H='java.util.',SE='keydown',TE='keypress',UE='keyup',cF='left',UG='lineHeight',uF='load',pF='ltr',CG='margin',dG='middle',vF='mousedown',wF='mousemove',VE='mouseout',WE='mouseover',xF='mouseup',yF='mousewheel',sF='msie',$E='none',_F='normal',KE='null',NF='on',rF='opera',uH='orange',aI='org.cobogw.gwt.demo.widgets.client.',bI='org.cobogw.gwt.user.client.ui.',RF='overflow',SG='padding',PG='pointer',eF='position',dF='px',kG='px ',nF='relative',cG='right',VG='role',PE='rtl',AG='sat',XG='solid',yG='sp',OF='span',xG='sr',KF='table',LF='tbody',XF='td',$G='textAlign',XE='title',JF='top',CF='touchcancel',BF='touchend',AF='touchmove',zF='touchstart',WF='tr',pG='true',oG='url(',nG='value',YF='verticalAlign',hF='visibility',kF='visible',BG='white',$F='whiteSpace',PF='width';var _;_=x.prototype={};_.eQ=function y(b){return this===b};_.gC=function z(){return fl};_.hC=function A(){return this.$H||(this.$H=++db)};_.tS=function B(){return this.gC().b+'@'+Sw(this.hC())};_.toString=function(){return this.tS()};_.tM=GE;_.cM={};_=w.prototype=new x;_.gC=function D(){return qi};_.cM={};_.e=false;_.f=false;_=H.prototype=new x;_.gC=function J(){return kl};_.J=function K(){return this.e};_.tS=function L(){var b,c;b=this.gC().b;c=this.J();return c!=null?b+IE+c:b};_.cM={22:1,46:1};_.e=null;_=G.prototype=new H;_.gC=function M(){return Zk};_.cM={22:1,46:1};_=N.prototype=F.prototype=new G;_.gC=function P(){return gl};_.cM={2:1,22:1,46:1};_=Q.prototype=E.prototype=new F;_.gC=function R(){return ri};_.J=function U(){this.c==null&&(this.d=V(this.b),this.a=S(this.b),this.c=ME+this.d+'): '+this.a+X(this.b),undefined);return this.c};_.cM={2:1,22:1,46:1};_.a=null;_.b=null;_.c=null;_.d=null;_=ab.prototype=new x;_.gC=function bb(){return ti};_.cM={};var cb=0,db=0;_=sb.prototype=ib.prototype=new ab;_.gC=function ub(){return wi};_.cM={};_.a=null;_.b=null;_.c=null;_.d=false;_.e=null;_.f=null;_.g=null;_.i=false;var jb;_=Ab.prototype=zb.prototype=new x;_.K=function Bb(){this.a.d=true;nb(this.a);this.a.d=false;return this.a.i=ob(this.a)};_.gC=function Cb(){return ui};_.cM={};_.a=null;_=Eb.prototype=Db.prototype=new x;_.K=function Fb(){this.a.d&&yb(this.a.e,1);return this.a.i};_.gC=function Gb(){return vi};_.cM={};_.a=null;_=Nb.prototype=Ib.prototype=new x;_.M=function Ob(b){return Hb(b)};_.gC=function Pb(){return xi};_.cM={};_=dc.prototype=new x;_.eQ=function ec(b){return this===b};_.gC=function fc(){return Yk};_.hC=function gc(){return this.$H||(this.$H=++db)};_.tS=function hc(){return this.a};_.cM={46:1,48:1,49:1};_.a=null;_.b=0;_=cc.prototype=new dc;_.gC=function tc(){return Hi};_.cM={39:1,46:1,48:1,49:1};var ic,jc,kc,lc,mc,nc,oc,pc,qc,rc;_=wc.prototype=vc.prototype=new cc;_.gC=function xc(){return yi};_.cM={39:1,46:1,48:1,49:1};_=zc.prototype=yc.prototype=new cc;_.gC=function Ac(){return zi};_.cM={39:1,46:1,48:1,49:1};_=Cc.prototype=Bc.prototype=new cc;_.gC=function Dc(){return Ai};_.cM={39:1,46:1,48:1,49:1};_=Fc.prototype=Ec.prototype=new cc;_.gC=function Gc(){return Bi};_.cM={39:1,46:1,48:1,49:1};_=Ic.prototype=Hc.prototype=new cc;_.gC=function Jc(){return Ci};_.cM={39:1,46:1,48:1,49:1};_=Lc.prototype=Kc.prototype=new cc;_.gC=function Mc(){return Di};_.cM={39:1,46:1,48:1,49:1};_=Oc.prototype=Nc.prototype=new cc;_.gC=function Pc(){return Ei};_.cM={39:1,46:1,48:1,49:1};_=Rc.prototype=Qc.prototype=new cc;_.gC=function Sc(){return Fi};_.cM={39:1,46:1,48:1,49:1};_=Uc.prototype=Tc.prototype=new cc;_.gC=function Vc(){return Gi};_.cM={39:1,46:1,48:1,49:1};var Wc,Xc=false,Yc,Zc,$c;_=dd.prototype=cd.prototype=new x;_.L=function ed(){(_c(),Xc)&&ad()};_.gC=function fd(){return Ii};_.cM={};var hd;_=qd.prototype=new x;_.gC=function rd(){return Ok};_.tS=function sd(){return 'An event type'};_.cM={};_.d=null;_=pd.prototype=new qd;_.gC=function td(){return aj};_.cM={};_.c=false;_=od.prototype=new pd;_.O=function wd(){return this.P()};_.gC=function xd(){return Mi};_.cM={};_.a=null;_.b=null;var ud=null;_=Bd.prototype=nd.prototype=new od;_.N=function Cd(b){Ad(this,li(b,5))};_.P=function Dd(){return yd};_.gC=function Ed(){return Ji};_.cM={};var yd;_=Hd.prototype=new od;_.gC=function Id(){return Ni};_.cM={};_=Gd.prototype=new Hd;_.gC=function Jd(){return Ti};_.cM={};_=Md.prototype=Fd.prototype=new Gd;_.N=function Nd(b){li(b,6).Q(this)};_.P=function Od(){return Kd};_.gC=function Pd(){return Ki};_.cM={};var Kd;_=Sd.prototype=new x;_.gC=function Ud(){return Mk};_.hC=function Vd(){return this.c};_.tS=function Wd(){return 'Event type'};_.cM={};_.c=0;var Td=0;_=Xd.prototype=Rd.prototype=new Sd;_.gC=function Yd(){return _i};_.cM={};_=Zd.prototype=Qd.prototype=new Rd;_.gC=function $d(){return Li};_.cM={7:1};_.a=null;_.b=null;_=ae.prototype=new od;_.gC=function be(){return Qi};_.cM={};_=_d.prototype=new ae;_.gC=function ce(){return Oi};_.cM={};_=he.prototype=de.prototype=new _d;_.N=function ie(b){ge(this,li(b,9))};_.P=function je(){return ee};_.gC=function ke(){return Pi};_.cM={};var ee;_=pe.prototype=le.prototype=new ae;_.N=function qe(b){oe(this,li(b,10))};_.P=function re(){return me};_.gC=function se(){return Ri};_.cM={};var me;_=we.prototype=te.prototype=new _d;_.N=function xe(b){li(b,11).S(this)};_.P=function ye(){return ue};_.gC=function ze(){return Si};_.cM={};var ue;_=De.prototype=Ae.prototype=new Gd;_.N=function Ee(b){Gq(li(li(b,12),13).a.a,JE,false)};_.P=function Fe(){return Be};_.gC=function Ge(){return Ui};_.cM={};var Be;_=Le.prototype=He.prototype=new Gd;_.N=function Me(b){Ke(li(b,14))};_.P=function Ne(){return Ie};_.gC=function Oe(){return Vi};_.cM={};var Ie;_=Qe.prototype=Pe.prototype=new x;_.gC=function Re(){return Wi};_.cM={};_.a=null;_=Ve.prototype=Se.prototype=new pd;_.N=function We(b){Ue(this,li(b,17))};_.O=function Ye(){return Te};_.gC=function Ze(){return Xi};_.cM={};_.a=false;_.b=null;var Te=null;_=af.prototype=$e.prototype=new pd;_.N=function bf(b){li(b,18).T(this)};_.O=function df(){return _e};_.gC=function ef(){return Yi};_.cM={};var _e=null;_=hf.prototype=ff.prototype=new pd;_.N=function jf(b){li(b,19).U(this)};_.O=function lf(){return gf};_.gC=function mf(){return Zi};_.cM={};_.a=null;var gf=null;_=pf.prototype=nf.prototype=new pd;
--></script>
<script><!--
_.N=function qf(b){li(b,20).V(this)};_.O=function tf(){return of};_.gC=function uf(){return $i};_.cM={};_.a=null;var of=null;_=xf.prototype=vf.prototype=new x;_.W=function yf(b){wf(this,b)};_.gC=function zf(){return cj};_.cM={41:1};_.a=null;_.b=null;_=Cf.prototype=new x;_.gC=function Df(){return Nk};_.cM={};_=Bf.prototype=new Cf;_.gC=function Lf(){return Rk};_.cM={};_.a=null;_.b=0;_.c=false;_=Mf.prototype=Af.prototype=new Bf;_.gC=function Nf(){return bj};_.cM={};_=Pf.prototype=Of.prototype=new x;_.gC=function Qf(){return dj};_.cM={};_=Tf.prototype=Sf.prototype=new F;_.gC=function Uf(){return Sk};_.cM={2:1,21:1,22:1,46:1};_.a=null;_=Vf.prototype=Rf.prototype=new Sf;_.gC=function Wf(){return ej};_.cM={2:1,21:1,22:1,46:1};_=ag.prototype=new x;_.gC=function eg(){return Bk};_.X=function gg(b){this.I.style[ZE]=b};_.Y=function ig(b){this.I.style.display=b?JE:$E};_.tS=function jg(){if(!this.I){return '(null handle)'}return this.I.outerHTML};_.cM={26:1};_.I=null;_=_f.prototype=new ag;_.Z=function ug(){};_.$=function vg(){};_.W=function wg(b){!!this.G&&wf(this.G,b)};_.gC=function xg(){return Lk};_._=function yg(){return this.E};_.ab=function zg(){ng(this)};_.bb=function Ag(b){og(this,b)};_.cb=function Bg(){pg(this)};_.db=function Cg(){};_.eb=function Dg(){};_.fb=function Eg(b){this.F==-1?co(this.I,b|(this.I.__eventBits||0)):(this.F|=b)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.E=false;_.F=0;_.G=null;_.H=null;_=$f.prototype=new _f;_.Z=function Fg(){Jp(this,(Gp(),Ep))};_.$=function Gg(){Jp(this,(Gp(),Fp))};_.gC=function Hg(){return sk};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=Kg.prototype=Zf.prototype=new $f;_.gC=function Lg(){return yk};_.hb=function Mg(){return this.I};_.ib=function Ng(){return new Ku(this)};_.gb=function Og(b){return Ig(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.x=null;_=Pg.prototype=Yf.prototype=new Zf;_.R=function Rg(b){return kg(this,b,(Ld(),Ld(),Kd))};_.gC=function Sg(){return Sj};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=fh.prototype=Xf.prototype=new Yf;_.gC=function gh(){return ij};_.bb=function hh(b){var c,d,e;og(this,b);switch(Jo(b.type)){case 4096:rh(this.b);if(this.p){ao(this.I);this.p=false;ch(this,b);eh(this)}else if(this.o){this.o=false;eh(this)}this.I[YE]=fg(this.I);break;case 2048:e=fg(this.I);this.I[YE]=e+OE+e+'-focused';break;case 131072:d=Math.round(-b.wheelDelta/40)||0;b.preventDefault();d>0?Yg(this,this.a+this.q):Yg(this,this.a-this.q);break;case 128:if(!this.o){c=1;!!b.ctrlKey&&(c=~~Math.max(Math.min((this.j>this.i?0:this.i-this.j)/this.q/10,2147483647),-2147483648));switch(b.keyCode||0){case 36:b.preventDefault();Yg(this,this.j);break;case 35:b.preventDefault();Yg(this,this.i);break;case 37:b.preventDefault();this.o=true;dh(this,false);Yg(this,this.a-c*this.q);wh(this.b,false,c);break;case 39:b.preventDefault();this.o=true;dh(this,false);Yg(this,this.a+c*this.q);wh(this.b,true,c);break;case 32:b.preventDefault();Yg(this,this.j+(this.j>this.i?0:this.i-this.j)/2);}}break;case 512:rh(this.b);if(this.o){this.o=false;eh(this)}break;case 4:Sv(this.I);this.p=true;bo(this.I);dh(this,true);b.preventDefault();ch(this,b);break;case 8:if(this.p){ao(this.I);this.p=false;ch(this,b);eh(this)}break;case 64:this.p&&ch(this,b);}};_.db=function ih(){this.I.style[eF]=nF;qb((kb(),jb),new kh(this))};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.a=0;_.e=null;_.f=null;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=false;_.p=false;_.q=0;_=kh.prototype=jh.prototype=new x;_.L=function lh(){Xg(this.a)};_.gC=function mh(){return fj};_.cM={};_.a=null;_=oh.prototype=new x;_.jb=function uh(){this.e||Dt(ph,this);this.kb()};_.gC=function vh(){return xj};_.cM={24:1};_.e=false;_.f=0;var ph;_=xh.prototype=nh.prototype=new oh;_.gC=function yh(){return gj};_.kb=function zh(){if(this.a){this.a=false;dh(this.d,true)}this.c?Yg(this.d,this.d.a+this.b*this.d.q):Yg(this.d,this.d.a-this.b*this.d.q);sh(this,30)};_.cM={24:1};_.a=true;_.b=1;_.c=false;_.d=null;var Ah=null,Bh=null,Ch=null;_=Fh.prototype=Dh.prototype=new x;_.gC=function Gh(){return hj};_.cM={};_.a=false;_=Lh.prototype=Kh.prototype=new x;_.gC=function Mh(){return jj};_.S=function Nh(b){};_.cM={11:1,31:1};_=Wh.prototype=Qh.prototype=new dc;_.gC=function Xh(){return kj};_.cM={42:1,46:1,48:1,49:1};var Rh,Sh,Th,Uh;_=$h.prototype=Zh.prototype=new x;_.gC=function bi(){return this.aC};_.cM={};_.aC=null;_.qI=0;var fi,gi;var Wm=null;var an,bn,cn;_=fn.prototype=en.prototype=new x;_.gC=function gn(){return lj};_.cM={43:1};_=kn.prototype=jn.prototype=new x;_.gC=function ln(){return mj};_.cM={};_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;_=mn.prototype=new x;_.gC=function nn(){return nj};_.cM={};_=qn.prototype=on.prototype=new x;_.gC=function rn(){return oj};_.cM={};var pn=null;_=un.prototype=sn.prototype=new mn;_.gC=function vn(){return pj};_.cM={};var tn=null;_=wn.prototype=new x;_.gC=function xn(){return qj};_.cM={31:1};_.a=null;_=zn.prototype=yn.prototype=new F;_.gC=function An(){return rj};_.cM={2:1,22:1,46:1};_=Gn.prototype=Bn.prototype=new x;_.gC=function Hn(){return vj};_.cM={};_.c=false;_.e=false;_=Jn.prototype=In.prototype=new oh;_.gC=function Kn(){return sj};_.kb=function Ln(){if(!this.a.c){return}Cn(this.a)};_.cM={24:1};_.a=null;_=Nn.prototype=Mn.prototype=new oh;_.gC=function On(){return tj};_.kb=function Pn(){this.a.e=false;Dn(this.a,(new Date).getTime())};_.cM={24:1};_.a=null;_=Vn.prototype=Qn.prototype=new x;_.gC=function Wn(){return uj};_.mb=function Xn(){return this.c<this.a};_.nb=function Yn(){return Tn(this)};_.cM={};_.a=0;_.b=-1;_.c=0;_.d=null;var Zn=null,$n=null;var eo;var io=null;_=no.prototype=mo.prototype=new x;_.gC=function oo(){return wj};_.T=function po(b){while((qh(),ph).b>0){rh(li(At(ph,0),24))}};_.cM={18:1,31:1};var ro=false,so=null;_=Bo.prototype=yo.prototype=new pd;_.N=function Co(b){pi(b);null.Sb()};_.O=function Do(){return zo};_.gC=function Eo(){return yj};_.cM={};var zo;_=Go.prototype=Fo.prototype=new vf;_.gC=function Ho(){return zj};_.cM={41:1};var Io=false;var Mo=null,No=null,Oo=null,Po=null,Qo=null;_=$o.prototype=Wo.prototype=new x;_.gC=function _o(){return Bj};_.cM={};_.a=null;_=bp.prototype=ap.prototype=new x;_.gC=function cp(){return Aj};_.cM={};_.a=0;_.b=null;_=ip.prototype=dp.prototype=new x;_.ob=function jp(b){return decodeURI(b.replace(HF,IF))};_.pb=function kp(b){return encodeURI(b).replace(IF,HF)};_.W=function lp(b){wf(this.a,b)};_.gC=function mp(){return Cj};_.qb=function np(b){b=b==null?JE:b;if(!mx(b,ep==null?JE:ep)){ep=b;rf(this,b)}};_.cM={41:1};var ep=JE;_=pp.prototype=new $f;_.gC=function wp(){return Kj};_.ib=function xp(){return new Nv(this.f)};_.gb=function yp(b){return vp(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=op.prototype=new pp;_.gC=function Bp(){return Dj};_.gb=function Cp(b){var c;c=vp(this,b);c&&Ap(b.I);return c};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=Hp.prototype=Dp.prototype=new Rf;_.gC=function Ip(){return Gj};_.cM={2:1,21:1,22:1,46:1};var Ep,Fp;_=Lp.prototype=Kp.prototype=new x;_.rb=function Mp(b){b.ab()};_.gC=function Np(){return Ej};_.cM={};_=Pp.prototype=Op.prototype=new x;_.rb=function Qp(b){b.cb()};_.gC=function Rp(){return Fj};_.cM={};_=Tp.prototype=new _f;_.R=function Up(b){return kg(this,b,(Ld(),Ld(),Kd))};_.gC=function Vp(){return Tj};_.sb=function Wp(){return ac(this.I)};_.ab=function Xp(){var b;ng(this);b=this.sb();-1==b&&this.tb(0)};_.tb=function Yp(b){this.I.tabIndex=b};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=Sp.prototype=new Tp;_.gC=function Zp(){return Hj};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=$p.prototype=new pp;_.gC=function bq(){return Ij};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.d=null;_.e=null;_=fq.prototype=cq.prototype=new Sp;_.gC=function hq(){return Jj};_.sb=function iq(){return ac(this.b)};_.db=function jq(){this.b.__listener=this};_.eb=function kq(){this.b.__listener=null;eq(this,this.E?(dw(),this.b.checked?cw:bw):(dw(),this.b.defaultChecked?cw:bw))};_.tb=function lq(b){!!this.b&&(this.b.tabIndex=b,undefined)};_.fb=function mq(b){this.F==-1?ho(this.b,b|(this.b.__eventBits||0)):this.F==-1?co(this.I,b|(this.I.__eventBits||0)):(this.F|=b)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.a=null;_.b=null;_.c=null;_=nq.prototype=new _f;_.gC=function pq(){return Lj};_._=function qq(){if(this.D){return this.D.E}return false};_.ab=function rq(){if(this.F!=-1){tg(this.D,this.F);this.F=-1}ng(this.D);this.I.__listener=this};_.bb=function sq(b){og(this,b);this.D.bb(b)};_.cb=function tq(){pg(this.D)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.D=null;_=uq.prototype=new pp;_.gC=function yq(){return Nj};_.gb=function zq(b){return wq(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.b=null;var vq=null;_=Dq.prototype=Aq.prototype=new w;_.gC=function Eq(){return Mj};_.cM={};_.a=null;_.b=null;_.c=false;_.d=null;_=Hq.prototype=Fq.prototype=new x;_.gC=function Iq(){return Oj};_.cM={};_.a=null;_.b=null;_.c=null;_=Kq.prototype=new $f;_.R=function Uq(b){return kg(this,b,(Ld(),Ld(),Kd))};_.gC=function Vq(){return Zj};_.ib=function Wq(){return new Wr(this)};_.gb=function Xq(b){return Oq(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_=$q.prototype=Jq.prototype=new Kq;_.vb=function ar(b){return Mq(this,b),this.c.rows[b].cells.length};_.gC=function br(){return Qj};_.wb=function cr(){return this.c.rows.length};_.xb=function dr(b,c){Yq(this,b,c)};_.yb=function er(b){Zq(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=jr.prototype=gr.prototype=new x;_.gC=function kr(){return Wj};_.cM={};_.a=null;_=mr.prototype=fr.prototype=new gr;_.gC=function nr(){return Pj};_.cM={54:1};_=pr.prototype=or.prototype=new pp;_.zb=function qr(b){qp(this,b,this.I)};_.gC=function rr(){return Rj};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1,56:1};_=xr.prototype=sr.prototype=new Kq;_.vb=function zr(b){return this.a};_.gC=function Ar(){return Uj};_.wb=function Br(){return this.b};_.xb=function Cr(b,c){tr(this,b);if(c<0){throw new Lw('Cannot access a column with a negative index: '+c)}if(c>=this.a){throw new Lw(SF+c+TF+this.a)}};_.yb=function Dr(b){tr(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.a=0;_.b=0;_=Gr.prototype=new _f;_.gC=function Ir(){return kk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.a=null;_=Kr.prototype=Jr.prototype=Fr.prototype=new Gr;_.R=function Mr(b){return kg(this,b,(Ld(),Ld(),Kd))};_.gC=function Nr(){return lk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=Qr.prototype=Pr.prototype=Or.prototype=Er.prototype=new Fr;_.gC=function Sr(){return $j};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=Wr.prototype=Tr.prototype=new x;_.gC=function Xr(){return Vj};_.mb=function Yr(){return this.a<this.c.b};_.nb=function Zr(){return Vr(this)};_.cM={};_.a=-1;_.b=null;_=bs.prototype=$r.prototype=new x;_.gC=function cs(){return Xj};_.cM={};_.a=null;_.b=null;_=fs.prototype=ds.prototype=new x;_.gC=function gs(){return Yj};_.cM={};_.a=null;var hs,is,js;_=ls.prototype=new x;_.gC=function ms(){return _j};_.cM={};_=os.prototype=ns.prototype=new ls;_.gC=function ps(){return ak};_.cM={};_.a=null;var qs,rs;_=us.prototype=ts.prototype=new x;_.gC=function vs(){return bk};_.cM={};_.a=null;_=ys.prototype=ws.prototype=new $p;_.gC=function zs(){return ck};_.gb=function As(b){var c,d,e;d=(e=b.I.parentNode,(!e||e.nodeType!=1)&&(e=null),e);c=vp(this,b);c&&this.b.removeChild(d);return c};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.b=null;_=Fs.prototype=Bs.prototype=new _f;_.R=function Gs(b){return lg(this,b,(Ld(),Ld(),Kd))};_.gC=function Hs(){return hk};_.bb=function Is(b){Jo(b.type)==32768&&!!this.a&&(this.a.Ab(this)[iG]=JE,undefined);og(this,b)};_.db=function Js(){Ms(this.a,this)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.a=null;_=Ls.prototype=new x;_.gC=function Ns(){return fk};_.cM={};_=Os.prototype=Ks.prototype=new Ls;_.gC=function Ps(){return dk};_.Ab=function Qs(b){return b.I};_.Bb=function Rs(b,c,d,e,f,g){if(!mx(this.d,c)||this.b!=d||this.c!=e||this.e!=f||this.a!=g){this.d=c;this.b=d;this.c=e;this.e=f;this.a=g;Rv(b.I,c,d,e,f,g);go(new Us(this,b))}};_.cM={};_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;_=Us.prototype=Ss.prototype=new x;_.L=function Vs(){Ts(this)};_.gC=function Ws(){return ek};_.cM={23:1};_.a=null;_.b=null;_=Ys.prototype=Xs.prototype=new Ls;_.gC=function Zs(){return gk};_.Ab=function $s(b){return b.I};_.Bb=function _s(b,c,d,e,f,g){b.a=new Os(b,c,d,e,f,g)};_.cM={};_=at.prototype=new Er;_.gC=function bt(){return ik};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=dt.prototype=ct.prototype=new Fr;_.gC=function et(){return jk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=ht.prototype=new x;_.Fb=function kt(b){throw new Kx('Add not supported on this collection')};_.Gb=function lt(b){var c;c=it(this.ib(),b);return !!c};_.gC=function mt(){return ml};_.Ib=function nt(b){var c,d,e;e=this.Hb();b.length<e&&(b=_h(b,e));d=this.ib();for(c=0;c<e;++c){ei(b,c,d.nb())}b.length>e&&ei(b,e,null);return b};_.tS=function ot(){return jt(this)};_.cM={};_=gt.prototype=new ht;_.Fb=function pt(b){this.Jb(this.Hb(),b);return true};_.Jb=function qt(b,c){throw new Kx('Add not supported on this list')};_.eQ=function st(b){var c,d,e,f,g;if(b===this){return true}if(!(b!=null&&b.cM&&!!b.cM[33])){return false}g=li(b,33);if(this.Hb()!=g.Hb()){return false}e=new Sy(this);f=g.ib();while(e.b<e.c.Hb()){c=Ry(e);d=Ry(f);if(!(c==null?d==null:Y(c,d))){return false}}return true};_.gC=function tt(){return ul};_.hC=function ut(){var b,c,d;c=1;b=new Sy(this);while(b.b<b.c.Hb()){d=Ry(b);c=31*c+(d==null?0:Z(d));c=~~c}return c};_.ib=function wt(){return new Sy(this)};_.Lb=function xt(){return new Yy(this,0)};_.Mb=function yt(b){return new Yy(this,b)};_.cM={33:1};_=Gt.prototype=ft.prototype=new gt;_.Fb=function Ht(b){return ei(this.a,this.b++,b),true};_.Jb=function It(b,c){(b<0||b>this.b)&&vt(b,this.b);this.a.splice(b,0,c);++this.b};_.Gb=function Jt(b){return Bt(this,b,0)!=-1};_.Kb=function Kt(b){return rt(b,this.b),this.a[b]};_.gC=function Lt(){return Al};_.Hb=function Mt(){return this.b};_.Ib=function Nt(b){return Ft(this,b)};_.cM={33:1,46:1};_.b=0;_=Pt.prototype=new Zf;_.gC=function Rt(){return mk};_.Y=function St(b){b&&Qt(this);this.I.style.display=b?JE:$E};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=Xt.prototype=Tt.prototype=new Tp;_.gC=function Yt(){return nk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=Zt.prototype=new wn;_.gC=function $t(){return rk};_.cM={31:1};_=au.prototype=_t.prototype=new Zt;_.gC=function cu(){return ok};_.cM={5:1,31:1};_=eu.prototype=du.prototype=new Zt;_.gC=function gu(){return pk};_.Q=function hu(b){li(this.a,27).ub(li(b.d,4))};_.cM={6:1,31:1};_=ju.prototype=iu.prototype=new Zt;_.gC=function lu(){return qk};_.S=function mu(b){li(b.d,4);li(this.a,8).Eb(li(b.d,4),(b.a.keyCode||0)&65535,Ot(b.a))};_.cM={9:1,10:1,11:1,31:1};_=su.prototype=nu.prototype=new op;_.gC=function wu(){return wk};_.cM={4:1,25:1,26:1,28:1,29:1,40:1,41:1,44:1};var ou,pu,qu;_=yu.prototype=xu.prototype=new x;_.rb=function zu(b){b._()&&b.cb()};_.gC=function Au(){return tk};_.cM={};_=Cu.prototype=Bu.prototype=new x;_.gC=function Du(){return uk};_.T=function Eu(b){uu()};_.cM={18:1,31:1};_=Gu.prototype=Fu.prototype=new nu;_.gC=function Hu(){return vk};_.cM={4:1,25:1,26:1,28:1,29:1,40:1,41:1,44:1};_=Ku.prototype=Iu.prototype=new x;_.gC=function Lu(){return xk};_.mb=function Mu(){return this.a};_.nb=function Nu(){return Ju(this)};_.cM={};_.b=null;_=Qu.prototype=new Tp;_.gC=function Tu(){return Hk};_.bb=function Uu(b){var c;c=Jo(b.type);(c&896)!=0?og(this,b):og(this,b)};_.db=function Vu(){};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=Pu.prototype=new Qu;_.gC=function Xu(){return zk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=Yu.prototype=Ou.prototype=new Pu;_.gC=function Zu(){return Ak};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=$u.prototype=new dc;_.gC=function fv(){return Gk};_.cM={45:1,46:1,48:1,49:1};var _u,av,bv,cv,dv;_=iv.prototype=hv.prototype=new $u;_.gC=function jv(){return Ck};_.cM={45:1,46:1,48:1,49:1};_=lv.prototype=kv.prototype=new $u;_.gC=function mv(){return Dk};_.cM={45:1,46:1,48:1,49:1};_=ov.prototype=nv.prototype=new $u;_.gC=function pv(){return Ek};_.cM={45:1,46:1,48:1,49:1};_=rv.prototype=qv.prototype=new $u;_.gC=function sv(){return Fk};_.cM={45:1,46:1,48:1,49:1};_=yv.prototype=tv.prototype=new $p;_.gC=function zv(){return Ik};_.gb=function Av(b){return xv(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=Iv.prototype=Bv.prototype=new x;_.gC=function Jv(){return Kk};_.ib=function Kv(){return new Nv(this)};_.cM={};_.a=null;_.b=0;_=Nv.prototype=Lv.prototype=new x;_.gC=function Ov(){return Jk};_.mb=function Pv(){return this.a<this.b.b-1};_.nb=function Qv(){return Mv(this)};_.cM={};_.a=-1;_.b=null;_=Uv.prototype=Tv.prototype=new x;_.gC=function Vv(){return Pk};_.cM={};_=Xv.prototype=Wv.prototype=new x;_.gC=function Yv(){return Qk};_.cM={34:1};_.a=null;_.b=null;_.c=null;_=$v.prototype=Zv.prototype=new F;_.gC=function _v(){return Tk};_.cM={2:1,22:1,46:1};_=ew.prototype=aw.prototype=new x;_.eQ=function fw(b){return b!=null&&b.cM&&!!b.cM[36]&&li(b,36).a==this.a};_.gC=function gw(){return Uk};_.hC=function hw(){return this.a?1231:1237};_.tS=function iw(){return this.a?pG:qG};_.cM={36:1,46:1,48:1};_.a=false;var bw,cw;_=lw.prototype=kw.prototype=new x;_.gC=function pw(){return Wk};_.tS=function qw(){return ((this.a&2)!=0?'interface ':(this.a&1)!=0?JE:'class ')+this.b};_.cM={};_.a=0;_.b=null;_=sw.prototype=rw.prototype=new F;_.gC=function tw(){return Vk};_.cM={2:1,22:1,46:1};_=vw.prototype=new x;_.gC=function xw(){return el};_.cM={46:1,50:1};_=yw.prototype=uw.prototype=new vw;_.eQ=function zw(b){return b!=null&&b.cM&&!!b.cM[37]&&li(b,37).a==this.a};_.gC=function Aw(){return Xk};_.hC=function Bw(){return ~~Math.max(Math.min(this.a,2147483647),-2147483648)};_.tS=function Cw(){return JE+this.a};_.cM={37:1,46:1,48:1,50:1};_.a=0;_=Ew.prototype=Dw.prototype=new F;_.gC=function Fw(){return $k};_.cM={2:1,22:1,46:1};_=Hw.prototype=Gw.prototype=new F;_.gC=function Iw(){return _k};_.cM={2:1,22:1,46:1};_=Lw.prototype=Kw.prototype=Jw.prototype=new F;_.gC=function Mw(){return al};_.cM={2:1,22:1,46:1};_=Ow.prototype=Nw.prototype=new vw;_.eQ=function Pw(b){return b!=null&&b.cM&&!!b.cM[38]&&li(b,38).a==this.a};_.gC=function Qw(){return bl};_.hC=function Rw(){return this.a};_.tS=function Tw(){return JE+this.a};_.cM={38:1,46:1,48:1,50:1};_.a=0;var Vw;_=bx.prototype=ax.prototype=_w.prototype=new F;_.gC=function cx(){return cl};_.cM={2:1,22:1,46:1};var dx;_=gx.prototype=fx.prototype=new Dw;_.gC=function hx(){return dl};_.cM={2:1,22:1,46:1};_=jx.prototype=ix.prototype=new x;_.gC=function kx(){return hl};_.tS=function lx(){return this.a+tG+this.c+'(Unknown Source'+(this.b>=0?NE+this.b:JE)+uG};_.cM={46:1,51:1};_.a=null;_.b=0;_.c=null;_=String.prototype;_.eQ=function tx(b){return mx(this,b)};_.gC=function vx(){return jl};_.hC=function wx(){return Dx(this)};_.tS=function xx(){return this};_.cM={1:1,46:1,47:1,48:1};var yx,zx=0,Ax;_=Gx.prototype=Fx.prototype=new x;_.gC=function Hx(){return il};_.tS=function Ix(){return Rb(this.a)};_.cM={47:1};_=Kx.prototype=Jx.prototype=new F;_.gC=function Lx(){return ll};_.cM={2:1,22:1,46:1};_=Nx.prototype=new x;_.eQ=function Px(b){var c,d,e,f,g;if(b===this){return true}if(!(b!=null&&b.cM&&!!b.cM[32])){return false}f=li(b,32);if(this.d!=f.d){return false}for(d=new uy((new oy(f)).a);Qy(d.a);){c=li(Ry(d.a),52);e=c.Pb();g=c.Qb();if(!(e==null?this.c:e!=null&&e.cM&&!!e.cM[1]?NE+li(e,1) in this.e:Zx(this,e,~~Z(e)))){return false}if(!Nz(g,e==null?this.b:e!=null&&e.cM&&!!e.cM[1]?this.e[NE+li(e,1)]:Yx(this,e,~~Z(e)))){return false}}return true};_.gC=function Qx(){return yl};_.hC=function Rx(){var b,c,d;d=0;for(c=new uy((new oy(this)).a);Qy(c.a);){b=li(Ry(c.a),52);d+=b.hC();d=~~d}return d};_.tS=function Sx(){var b,c,d,e;e='{';b=false;for(d=new uy((new oy(this)).a);Qy(d.a);){c=li(Ry(d.a),52);b?(e+=lG):(b=true);e+=JE+c.Pb();e+=vG;e+=JE+c.Qb()}return e+'}'};_.cM={32:1};_=Mx.prototype=new Nx;_.Ob=function gy(b,c){return (b==null?null:b)===(c==null?null:c)||b!=null&&Y(b,c)};_.gC=function hy(){return rl};_.cM={32:1};_.a=null;_.b=null;_.c=false;_.d=0;_.e=null;_=jy.prototype=new ht;_.eQ=function ky(b){var c,d,e;if(b===this){return true}if(!(b!=null&&b.cM&&!!b.cM[53])){return false}d=li(b,53);if(d.Hb()!=this.Hb()){return false}for(c=d.ib();c.mb();){e=c.nb();if(!this.Gb(e)){return false}}return true};_.gC=function ly(){return zl};_.hC=function my(){var b,c,d;b=0;for(c=this.ib();c.mb();){d=c.nb();if(d!=null){b+=Z(d);b=~~b}}return b};_.cM={53:1};_=oy.prototype=iy.prototype=new jy;_.Gb=function py(b){return ny(this,b)};_.gC=function qy(){return ol};_.ib=function ry(){return new uy(this.a)};_.Hb=function sy(){return this.a.d};_.cM={53:1};_.a=null;_=uy.prototype=ty.prototype=new x;_.gC=function vy(){return nl};_.mb=function wy(){return Qy(this.a)};_.nb=function xy(){return li(Ry(this.a),52)};_.cM={};_.a=null;_=zy.prototype=new x;_.eQ=function Ay(b){var c;if(b!=null&&b.cM&&!!b.cM[52]){c=li(b,52);if(Nz(this.Pb(),c.Pb())&&Nz(this.Qb(),c.Qb())){return true}}return false};_.gC=function By(){return xl};_.hC=function Cy(){var b,c;b=0;c=0;this.Pb()!=null&&(b=Z(this.Pb()));this.Qb()!=null&&(c=Z(this.Qb()));return b^c};_.tS=function Dy(){return this.Pb()+vG+this.Qb()};_.cM={52:1};_=Ey.prototype=yy.prototype=new zy;_.gC=function Fy(){return pl};_.Pb=function Gy(){return null};_.Qb=function Hy(){return this.a.b};_.Rb=function Iy(b){return by(this.a,b)};_.cM={52:1};_.a=null;_=Ky.prototype=Jy.prototype=new zy;_.gC=function Ly(){return ql};_.Pb=function My(){return this.a};_.Qb=function Ny(){return this.b.e[NE+this.a]};_.Rb=function Oy(b){return cy(this.b,this.a,b)};_.cM={52:1};_.a=null;_.b=null;_=Sy.prototype=Py.prototype=new x;_.gC=function Ty(){return sl};_.mb=function Uy(){return this.b<this.c.Hb()};_.nb=function Vy(){return Ry(this)};_.cM={};_.b=0;_.c=null;_=Yy.prototype=Wy.prototype=new Py;_.gC=function Zy(){return tl};_.cM={};_.a=null;_=_y.prototype=$y.prototype=new jy;_.Gb=function az(b){return Wx(this.a,b)};_.gC=function bz(){return wl};_.ib=function cz(){var b;return b=new uy(this.b.a),new fz(b)};_.Hb=function dz(){return this.b.a.d};_.cM={53:1};_.a=null;_.b=null;_=fz.prototype=ez.prototype=new x;_.gC=function gz(){return vl};_.mb=function hz(){return Qy(this.a.a)};_.nb=function iz(){var b;b=li(Ry(this.a.a),52);return b.Pb()};_.cM={};_.a=null;var jz;_=mz.prototype=lz.prototype=new gt;_.Gb=function nz(b){return false};_.Kb=function oz(b){throw new Kw};_.gC=function pz(){return Bl};_.Hb=function qz(){return 0};_.cM={33:1,46:1};_=tz.prototype=rz.prototype=new Mx;_.gC=function uz(){return Cl};_.cM={32:1,46:1};_=xz.prototype=vz.prototype=new jy;_.Fb=function yz(b){var c;return c=_x(this.a,b,this),c==null};_.Gb=function zz(b){return Wx(this.a,b)};_.gC=function Az(){return Dl};_.ib=function Bz(){var b;return b=new uy(Ox(this.a).b.a),new fz(b)};_.Hb=function Cz(){return this.a.d};_.tS=function Dz(){return jt(Ox(this.a))};_.cM={46:1,53:1};_.a=null;_=Fz.prototype=Ez.prototype=new zy;_.gC=function Gz(){return El};_.Pb=function Hz(){return this.a};_.Qb=function Iz(){return this.b};_.Rb=function Jz(b){var c;c=this.b;this.b=b;return c};_.cM={52:1};_.a=null;_.b=null;_=Lz.prototype=Kz.prototype=new F;_.gC=function Mz(){return Fl};_.cM={2:1,22:1,46:1};_=Sz.prototype=Oz.prototype=new nq;_.gC=function Tz(){return Ql};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.a=null;_.b=null;_.c=null;_.d=0;_.e=8;_.f=1;_.g=0;_.i=70;_.j=FG;_.k=JE;_.n=JE;_.o=JE;_.p=JE;_.q=JE;_.r=JE;_.s=JE;_.t=JE;_.u=null;_.v=null;_.w=false;_.x=null;_.y=null;_.z=null;_.A=null;_.B=null;_.C=null;_=Vz.prototype=Uz.prototype=new Pt;_.Nb=function Wz(){var b;b=new Sz;b.I[YE]=GG;return new zD(b)};_.gC=function Xz(){return Gl};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=Zz.prototype=Yz.prototype=new x;_.gC=function $z(){return Hl};_.ub=function _z(b){this.a.i=70;GC();this.a.a.I.style[HG]=this.a.i+IG;this.a.b.I.style[HG]=this.a.i+IG;this.a.d=0;this.a.g=0;JA(this.a.a,this.a.d,this.a.g);JA(this.a.b,this.a.d,this.a.g);this.a.f=1;this.a.e=8;MA(this.a.a,this.a.f,this.a.e);MA(this.a.b,this.a.f,this.a.e);this.a.w=false;eq(this.a.y,(dw(),dw(),bw));this.a.j=FG;Ru(this.a.C,this.a.j);Qz(this.a)};_.cM={27:1};_.a=null;_=bA.prototype=aA.prototype=new x;_.lb=function cA(b,c){return JE+~~Math.max(Math.min(c,2147483647),-2147483648)};_.gC=function dA(){return Il};_.cM={};_=fA.prototype=eA.prototype=new x;_.lb=function gA(b,c){return JE+c};_.gC=function hA(){return Jl};_.cM={};_=kA.prototype=iA.prototype=new x;_.gC=function lA(){return Kl};_.cM={3:1};_.a=null;_=nA.prototype=mA.prototype=new x;_.gC=function oA(){return Ll};_.V=function pA(b){var c;c=Vt(this.a.A,this.a.A.I.selectedIndex);if(mx(wG,c)){this.a.i=~~Math.max(Math.min(this.a.B.a,2147483647),-2147483648);GC();this.a.a.I.style[HG]=this.a.i+IG;this.a.b.I.style[HG]=this.a.i+IG}else if(mx(xG,c)){this.a.f=_m(Ym(Math.round(this.a.B.a*10)))/10;MA(this.a.a,this.a.f,this.a.e);MA(this.a.b,this.a.f,this.a.e)}else if(mx(yG,c)){this.a.e=~~Math.max(Math.min(this.a.B.a,2147483647),-2147483648);MA(this.a.a,this.a.f,this.a.e);MA(this.a.b,this.a.f,this.a.e)}else if(mx(zG,c)){this.a.d=~~Math.max(Math.min(this.a.B.a,2147483647),-2147483648);Pz(this.a)}else if(mx(AG,c)){this.a.g=~~Math.max(Math.min(this.a.B.a,2147483647),-2147483648);Pz(this.a)}Rz(this.a)};_.cM={20:1,31:1};_.a=null;_=rA.prototype=qA.prototype=new x;_.gC=function sA(){return Ml};_.ub=function tA(b){this.a.w=dq(this.a.y);KA(this.a.a,!this.a.w);KA(this.a.b,!this.a.w)};_.cM={27:1};_.a=null;_=vA.prototype=uA.prototype=new x;_.gC=function wA(){return Nl};_.Cb=function xA(b,c,d){};_.Db=function yA(b,c,d){};_.Eb=function zA(b,c,d){this.a.j=Tb(this.a.C.I,nG);Rz(this.a)};_.cM={8:1};_.a=null;_=BA.prototype=AA.prototype=new oh;_.gC=function CA(){return Ol};_.kb=function DA(){this.a.v.I.click()};_.cM={24:1};_.a=null;_=OA.prototype=FA.prototype=new Yf;_.gC=function PA(){return pm};_.bb=function QA(b){var c,d;if(!this.r){b.preventDefault();return}switch(Jo(b.type)){case 1:GA(this,false);break;case 4096:HA(this,false);break;case 2048:HA(this,true);break;case 128:c=b.keyCode||0;if(c==32||c==13){this.u=true;GA(this,true)}break;case 512:d=b.keyCode||0;GA(this,false);if(this.u&&(d==32||d==13)){this.u=false;this.I.click()}this.u=false;break;case 4:if(1==Xb(b)){Sv(this.I);GA(this,true)}b.preventDefault();return;case 32:hg(this.I,this.w+_G,false);this.s||IA(this,false,this.f);GA(this,false);break;case 16:hg(this.I,this.w+_G,true);this.s||IA(this,true,this.f);break;case 8:GA(this,false);}og(this,b)};_.Y=function RA(b){b?(GC(),RC(this.I)):(this.I.style.display=$E,undefined)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1,55:1};_.a=false;_.b=null;_.c=null;_.d=JE;_.e=null;_.f=null;_.g=null;_.i=null;_.j=false;_.k=null;_.n=null;_.o=null;_.p=null;_.q=null;_.r=true;_.s=false;_.t=null;_.u=false;_.v=null;_.w=FG;_=SA.prototype=EA.prototype=new FA;_.gC=function TA(){return Pl};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1,55:1};_=VA.prototype=UA.prototype=new nq;_.gC=function WA(){return $l};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_=YA.prototype=XA.prototype=new Pt;_.Nb=function ZA(){var b;b=new VA;b.I[YE]=GG;return new zD(b)};_.gC=function $A(){return Rl};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=aB.prototype=_A.prototype=new x;_.gC=function bB(){return Sl};_.Q=function cB(b){var c;c=this.b.f.b;this.a?TC(this.b,new OA('Button '+(c+1))):UC(this.b,c-1);if(c==1||c==3){this.a=c==1;this.c.b.textContent=(this.a?gH:hH)+iH||JE;dg(this.c,(this.a?gH:hH)+iH)}};_.cM={6:1,31:1};_.a=false;_.b=null;_.c=null;_=eB.prototype=dB.prototype=new x;_.lb=function fB(b,c){return JE+~~Math.max(Math.min(c,2147483647),-2147483648)};_.gC=function gB(){return Tl};_.cM={};_=iB.prototype=hB.prototype=new x;_.gC=function jB(){return Ul};_.V=function kB(b){this.a.b=~~Math.max(Math.min(this.f.a,2147483647),-2147483648);JA(this.b,this.a.b,this.a.f);JA(this.d,this.a.b,this.a.f);Gq(this.c.a,(cH+this.a.b+dH+this.a.f+eH).fixed(),true);Gq(this.e.a,(jH+this.a.b+dH+this.a.f+fH).fixed(),true)};_.cM={20:1,31:1};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_=mB.prototype=lB.prototype=new x;_.gC=function nB(){return Vl};_.V=function oB(b){this.a.f=~~Math.max(Math.min(this.f.a,2147483647),-2147483648);JA(this.b,this.a.b,this.a.f);JA(this.d,this.a.b,this.a.f);Gq(this.c.a,(cH+this.a.b+dH+this.a.f+eH).fixed(),true);Gq(this.e.a,(jH+this.a.b+dH+this.a.f+fH).fixed(),true)};_.cM={20:1,31:1};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_=qB.prototype=pB.prototype=new x;_.gC=function rB(){return Wl};_.V=function sB(b){var c;c=~~Math.max(Math.min(this.c.a,2147483647),-2147483648);GC();this.a.I.style[HG]=c+IG;Gq(this.b.a,('b.setSize('+c+'); // size is in percentage.').fixed(),true)};_.cM={20:1,31:1};_.a=null;_.b=null;_.c=null;_=uB.prototype=tB.prototype=new x;_.lb=function vB(b,c){return JE+c};_.gC=function wB(){return Xl};_.cM={};_=yB.prototype=xB.prototype=new x;_.gC=function zB(){return Yl};_.V=function AB(b){this.a.d=_m(Ym(Math.round(this.d.a*10)))/10;MA(this.b,this.a.d,this.a.c);Gq(this.c.a,(kH+this.a.d+lG+this.a.c+lH).fixed(),true)};_.cM={20:1,31:1};_.a=null;_.b=null;_.c=null;_.d=null;_=CB.prototype=BB.prototype=new x;_.gC=function DB(){return Zl};_.V=function EB(b){this.a.c=~~Math.max(Math.min(this.d.a,2147483647),-2147483648);MA(this.b,this.a.d,this.a.c);Gq(this.c.a,(kH+this.a.d+lG+this.a.c+lH).fixed(),true)};_.cM={20:1,31:1};_.a=null;_.b=null;_.c=null;_.d=null;_=GB.prototype=FB.prototype=new nq;_.gC=function HB(){return am};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=JB.prototype=IB.prototype=new Pt;_.Nb=function KB(){var b;b=new GB;b.I[YE]=GG;return new zD(b)};_.gC=function LB(){return _l};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=OB.prototype=MB.prototype=new nq;_.gC=function PB(){return fm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.b=0;_=RB.prototype=QB.prototype=new Pt;_.Nb=function SB(){var b;b=new OB;b.I[YE]=GG;return new zD(b)};_.gC=function TB(){return bm};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=VB.prototype=UB.prototype=new x;_.gC=function WB(){return cm};_.V=function XB(b){Gq(this.b.a,'you selected: '+b.a,false);Gq(this.a.a,JE,false);bD(this.c)};_.cM={20:1,31:1};_.a=null;_.b=null;_.c=null;_=ZB.prototype=YB.prototype=new x;_.gC=function $B(){return dm};_.cM={12:1,13:1,31:1};_.a=null;_=aC.prototype=_B.prototype=new x;_.gC=function bC(){return em};_.cM={14:1,31:1};_.a=null;_.b=null;
--></script>
<script><!--
_=fC.prototype=cC.prototype=new nq;_.gC=function gC(){return hm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.b=0;_=iC.prototype=hC.prototype=new Pt;_.Nb=function jC(){var b;b=new fC;b.I[YE]=GG;return new zD(b)};_.gC=function kC(){return gm};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=mC.prototype=lC.prototype=new nq;_.gC=function nC(){return jm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=pC.prototype=oC.prototype=new Pt;_.Nb=function qC(){var b;b=new mC;b.I[YE]=GG;return new zD(b)};_.gC=function rC(){return im};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=wC.prototype=sC.prototype=new x;_.gC=function xC(){return mm};_.cM={};_.b=null;_=zC.prototype=yC.prototype=new x;_.gC=function AC(){return km};_.U=function BC(b){lo(li(Xx(this.a.a,b.a),1))};_.cM={19:1,31:1};_.a=null;_=DC.prototype=CC.prototype=new x;_.gC=function EC(){return lm};_.V=function FC(b){tC(this.a,li(b.a,1))};_.cM={20:1,31:1};_.a=null;var IC;_=MC.prototype=KC.prototype=new x;_.gC=function OC(){return nm};_.cM={};_.a=0;_.b=0;_.c=0;var PC;_=VC.prototype=SC.prototype=new or;_.zb=function WC(b){qp(this,b,this.I);GC();RC(b.I)};_.gC=function XC(){return om};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1,56:1};_=ZC.prototype=YC.prototype=new _f;_.gC=function $C(){return qm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=gD.prototype=fD.prototype=eD.prototype=_C.prototype=new Yf;_.gC=function hD(){return sm};_.bb=function iD(b){this.d||og(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.a=null;_.c=null;_.d=false;_.e=false;_=kD.prototype=jD.prototype=new _f;_.gC=function lD(){return rm};_.bb=function mD(b){if(!this.e.d){switch(Jo(b.type)){case 16:this.e.b=Uw(this.c);aD(this.e,this.e.b.a);vd(b,this.e,null);break;case 32:this.e.b=Uw(-1);aD(this.e,this.e.b.a);vd(b,this.e,null);break;case 1:dD(this.e,Uw(this.c));break;default:og(this,b);}}};_.cM={4:1,25:1,26:1,40:1,41:1,44:1,57:1};_.a=null;_.b=null;_.c=0;_.d=null;_.e=null;_=BD.prototype=AD.prototype=zD.prototype=oD.prototype=new Zf;_.gC=function CD(){return um};_.hb=function DD(){return this.d};_.X=function ED(b){!!this.x&&this.x.X(b!=null&&b.indexOf(dF)!=-1?ww(b.substr(0,b.indexOf(ux(112))-0))-this.g+dF:b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.a=null;_.b=0;_.c=0;_.d=null;_.e=null;_.f=null;_.g=0;var pD,qD,rD;_=HD.prototype=nD.prototype=new oD;_.gC=function ID(){return tm};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=KD.prototype=JD.prototype=new at;_.gC=function LD(){return vm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=ND.prototype=MD.prototype=new _f;_.gC=function OD(){return wm};_._=function PD(){return this.a};_.ab=function QD(){if(this.a){throw new Hw(_E)}this.a=true};_.cb=function RD(){if(!this.a){throw new Hw(aF)}this.a=false};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.a=false;_.b=null;_=SD.prototype=new nq;_.gC=function $D(){return ym};_.ub=function _D(b){};_.Cb=function aE(b,c,d){};_.Db=function bE(b,c,d){};_.Eb=function cE(b,c,d){};_.cM={4:1,8:1,16:1,25:1,26:1,27:1,40:1,41:1,44:1};_.b=null;_=eE.prototype=dE.prototype=new nq;_.R=function fE(b){return lg(this,b,(Ld(),Ld(),Kd))};_.gC=function gE(){return xm};_.bb=function hE(b){switch(Jo(b.type)){case 1:YD(this.b,this);break;case 128:((b.keyCode||0)&65535)==13&&YD(this.b,this);(b.keyCode||0)&65535;(b.shiftKey?1:0)|(b.metaKey?8:0)|(b.ctrlKey?2:0)|(b.altKey?4:0);}og(this,b);this.D.bb(b)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.a=null;_.b=null;_=mE.prototype=iE.prototype=new nq;_.gC=function nE(){return Cm};_.ib=function oE(){return new Nv(this.a.f)};_.gb=function pE(b){return sE(this.a,b)};_.cM={4:1,15:1,16:1,25:1,26:1,29:1,40:1,41:1,44:1};_=tE.prototype=qE.prototype=new uq;_.gC=function uE(){return zm};_.gb=function vE(b){return sE(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.a=null;_=xE.prototype=wE.prototype=new SD;_.gC=function yE(){return Am};_.cM={4:1,8:1,16:1,25:1,26:1,27:1,40:1,41:1,44:1};_=AE.prototype=zE.prototype=new Zt;_.gC=function CE(){return Bm};_.U=function DE(b){lE(li(this.a,15),(li(b.d,16),b.a.a))};_.cM={17:1,19:1,31:1};var HE=gb;var fl=nw(KH,'Object'),qi=nw('com.google.gwt.animation.client.','Animation'),xj=nw(LH,'Timer'),Yk=nw(KH,'Enum'),kl=nw(KH,'Throwable'),Zk=nw(KH,'Exception'),gl=nw(KH,'RuntimeException'),ri=nw(MH,'JavaScriptException'),si=nw(MH,'JavaScriptObject$'),ti=nw(MH,'Scheduler'),Em=mw(JE,'[I'),wi=nw(NH,'SchedulerImpl'),ui=nw(NH,'SchedulerImpl$Flusher'),vi=nw(NH,'SchedulerImpl$Rescuer'),xi=nw(NH,'StackTraceCreator$Collector'),hl=nw(KH,'StackTraceElement'),Nm=mw(OH,'StackTraceElement;'),jl=nw(KH,LE),Om=mw(OH,'String;'),Hi=ow(PH,'Style$Unit',uc),Gm=mw('[Lcom.google.gwt.dom.client.','Style$Unit;'),yi=ow(PH,'Style$Unit$1',null),zi=ow(PH,'Style$Unit$2',null),Ai=ow(PH,'Style$Unit$3',null),Bi=ow(PH,'Style$Unit$4',null),Ci=ow(PH,'Style$Unit$5',null),Di=ow(PH,'Style$Unit$6',null),Ei=ow(PH,'Style$Unit$7',null),Fi=ow(PH,'Style$Unit$8',null),Gi=ow(PH,'Style$Unit$9',null),Ii=nw(PH,'StyleInjector$1'),Ok=nw(QH,'Event'),aj=nw(RH,'GwtEvent'),Mi=nw(SH,'DomEvent'),Ji=nw(SH,'ChangeEvent'),Ni=nw(SH,'HumanInputEvent'),Ti=nw(SH,'MouseEvent'),Ki=nw(SH,'ClickEvent'),Mk=nw(QH,'Event$Type'),_i=nw(RH,'GwtEvent$Type'),Li=nw(SH,'DomEvent$Type'),Qi=nw(SH,'KeyEvent'),Oi=nw(SH,'KeyCodeEvent'),Pi=nw(SH,'KeyDownEvent'),Ri=nw(SH,'KeyPressEvent'),Si=nw(SH,'KeyUpEvent'),Ui=nw(SH,'MouseOutEvent'),Vi=nw(SH,'MouseOverEvent'),Wi=nw(SH,'PrivateMap'),Xi=nw(TH,'BeforeSelectionEvent'),Yi=nw(TH,'CloseEvent'),Zi=nw(TH,'SelectionEvent'),$i=nw(TH,'ValueChangeEvent'),cj=nw(RH,'HandlerManager'),Nk=nw(QH,'EventBus'),Rk=nw(QH,'SimpleEventBus'),bj=nw(RH,'HandlerManager$Bus'),dj=nw(RH,'LegacyHandlerWrapper'),Sk=nw(QH,UH),ej=nw(RH,UH),Bk=nw(VH,'UIObject'),Lk=nw(VH,'Widget'),sk=nw(VH,'Panel'),yk=nw(VH,'SimplePanel'),Sj=nw(VH,'FocusPanel'),ij=nw(WH,'SliderBar'),fj=nw(WH,'SliderBar$1'),gj=nw(WH,'SliderBar$KeyTimer'),hj=nw(WH,'SliderBar_SliderBarImages_default_InlineClientBundleGenerator$1'),jj=nw(XH,'AutoDirectionHandler'),kj=ow(XH,'HasDirection$Direction',Yh),Hm=mw('[Lcom.google.gwt.i18n.client.','HasDirection$Direction;'),lj=nw('com.google.gwt.lang.','LongLibBase$LongEmul'),Im=mw('[Lcom.google.gwt.lang.','LongLibBase$LongEmul;'),mj=nw('com.google.gwt.resources.client.impl.','ImageResourcePrototype'),nj=nw('com.google.gwt.text.shared.','AbstractRenderer'),oj=nw(YH,'PassthroughParser'),pj=nw(YH,'PassthroughRenderer'),qj=nw(LH,'BaseListenerWrapper'),rj=nw(LH,'CommandCanceledException'),vj=nw(LH,'CommandExecutor'),sj=nw(LH,'CommandExecutor$1'),tj=nw(LH,'CommandExecutor$2'),uj=nw(LH,'CommandExecutor$CircularIterator'),wj=nw(LH,'Timer$1'),yj=nw(LH,'Window$ClosingEvent'),zj=nw(LH,'Window$WindowHandlers'),Bj=nw(ZH,'ElementMapperImpl'),Aj=nw(ZH,'ElementMapperImpl$FreeNode'),Cj=nw(ZH,'HistoryImpl'),Kj=nw(VH,'ComplexPanel'),Dj=nw(VH,'AbsolutePanel'),Gj=nw(VH,'AttachDetachException'),Ej=nw(VH,'AttachDetachException$1'),Fj=nw(VH,'AttachDetachException$2'),Tj=nw(VH,'FocusWidget'),Hj=nw(VH,'ButtonBase'),Ij=nw(VH,'CellPanel'),Jj=nw(VH,'CheckBox'),Lj=nw(VH,'Composite'),Nj=nw(VH,'DeckPanel'),Mj=nw(VH,'DeckPanel$SlideAnimation'),Oj=nw(VH,'DirectionalTextHelper'),Km=mw($H,'Widget;'),Zj=nw(VH,'HTMLTable'),Qj=nw(VH,'FlexTable'),Wj=nw(VH,'HTMLTable$CellFormatter'),Pj=nw(VH,'FlexTable$FlexCellFormatter'),Rj=nw(VH,'FlowPanel'),Uj=nw(VH,'Grid'),kk=nw(VH,'LabelBase'),lk=nw(VH,'Label'),$j=nw(VH,'HTML'),Vj=nw(VH,'HTMLTable$1'),Xj=nw(VH,'HTMLTable$ColumnFormatter'),Yj=nw(VH,'HTMLTable$RowFormatter'),_j=nw(VH,'HasHorizontalAlignment$AutoHorizontalAlignmentConstant'),ak=nw(VH,'HasHorizontalAlignment$HorizontalAlignmentConstant'),bk=nw(VH,'HasVerticalAlignment$VerticalAlignmentConstant'),ck=nw(VH,'HorizontalPanel'),hk=nw(VH,'Image'),fk=nw(VH,'Image$State'),dk=nw(VH,'Image$ClippedState'),ek=nw(VH,'Image$State$1'),gk=nw(VH,'Image$UnclippedState'),ik=nw(VH,'InlineHTML'),jk=nw(VH,'InlineLabel'),ml=nw(_H,'AbstractCollection'),ul=nw(_H,'AbstractList'),Al=nw(_H,'ArrayList'),mk=nw(VH,'LazyPanel'),nk=nw(VH,'ListBox'),rk=nw(VH,'ListenerWrapper'),ok=nw(VH,'ListenerWrapper$WrappedChangeListener'),pk=nw(VH,'ListenerWrapper$WrappedClickListener'),qk=nw(VH,'ListenerWrapper$WrappedKeyboardListener'),Dm=mw(JE,'[C'),wk=nw(VH,'RootPanel'),tk=nw(VH,'RootPanel$1'),uk=nw(VH,'RootPanel$2'),vk=nw(VH,'RootPanel$DefaultRootPanel'),xk=nw(VH,'SimplePanel$1'),Hk=nw(VH,'ValueBoxBase'),zk=nw(VH,'TextBoxBase'),Ak=nw(VH,'TextBox'),Gk=ow(VH,'ValueBoxBase$TextAlignment',gv),Jm=mw($H,'ValueBoxBase$TextAlignment;'),Ck=ow(VH,'ValueBoxBase$TextAlignment$1',null),Dk=ow(VH,'ValueBoxBase$TextAlignment$2',null),Ek=ow(VH,'ValueBoxBase$TextAlignment$3',null),Fk=ow(VH,'ValueBoxBase$TextAlignment$4',null),Ik=nw(VH,'VerticalPanel'),Kk=nw(VH,'WidgetCollection'),Jk=nw(VH,'WidgetCollection$WidgetIterator'),Pk=nw(QH,'SimpleEventBus$1'),Qk=nw(QH,'SimpleEventBus$2'),Pm=mw(OH,'Throwable;'),al=nw(KH,'IndexOutOfBoundsException'),Tk=nw(KH,'ArrayStoreException'),Uk=nw(KH,'Boolean'),el=nw(KH,'Number'),Wk=nw(KH,'Class'),Vk=nw(KH,'ClassCastException'),Xk=nw(KH,'Double'),$k=nw(KH,'IllegalArgumentException'),_k=nw(KH,'IllegalStateException'),bl=nw(KH,'Integer'),Lm=mw(OH,'Integer;'),cl=nw(KH,'NullPointerException'),dl=nw(KH,'NumberFormatException'),il=nw(KH,'StringBuffer'),ll=nw(KH,'UnsupportedOperationException'),Mm=mw(OH,'Object;'),yl=nw(_H,'AbstractMap'),rl=nw(_H,'AbstractHashMap'),zl=nw(_H,'AbstractSet'),ol=nw(_H,'AbstractHashMap$EntrySet'),nl=nw(_H,'AbstractHashMap$EntrySetIterator'),xl=nw(_H,'AbstractMapEntry'),pl=nw(_H,'AbstractHashMap$MapEntryNull'),ql=nw(_H,'AbstractHashMap$MapEntryString'),sl=nw(_H,'AbstractList$IteratorImpl'),tl=nw(_H,'AbstractList$ListIteratorImpl'),wl=nw(_H,'AbstractMap$1'),vl=nw(_H,'AbstractMap$1$1'),Bl=nw(_H,'Collections$EmptyList'),Cl=nw(_H,'HashMap'),Dl=nw(_H,'HashSet'),El=nw(_H,'MapEntryImpl'),Fl=nw(_H,'NoSuchElementException'),Ql=nw(aI,zH),Gl=nw(aI,'ButtonConfigurator$1'),Hl=nw(aI,'ButtonConfigurator$2'),Il=nw(aI,'ButtonConfigurator$3'),Jl=nw(aI,'ButtonConfigurator$4'),Kl=nw(aI,'ButtonConfigurator$5'),Ll=nw(aI,'ButtonConfigurator$6'),Ml=nw(aI,'ButtonConfigurator$7'),Nl=nw(aI,'ButtonConfigurator$8'),Ol=nw(aI,'ButtonConfigurator$9'),pm=nw(bI,DG),Pl=nw(aI,'ButtonConfigurator$MyButton'),$l=nw(aI,'ButtonDemo'),Rl=nw(aI,'ButtonDemo$1'),Sl=nw(aI,'ButtonDemo$2'),Tl=nw(aI,'ButtonDemo$3'),Ul=nw(aI,'ButtonDemo$4'),Vl=nw(aI,'ButtonDemo$5'),Wl=nw(aI,'ButtonDemo$6'),Xl=nw(aI,'ButtonDemo$7'),Yl=nw(aI,'ButtonDemo$8'),Zl=nw(aI,'ButtonDemo$9'),am=nw(aI,'MiscDemo'),_l=nw(aI,'MiscDemo$1'),fm=nw(aI,'RatingDemo'),bm=nw(aI,'RatingDemo$1'),cm=nw(aI,'RatingDemo$2'),dm=nw(aI,'RatingDemo$3'),em=nw(aI,'RatingDemo$4'),hm=nw(aI,'RoundedPanelDemo'),gm=nw(aI,'RoundedPanelDemo$1'),jm=nw(aI,'VerticalTabPanelDemo'),im=nw(aI,'VerticalTabPanelDemo$1'),mm=nw(aI,'WidgetsDemo'),km=nw(aI,'WidgetsDemo$1'),lm=nw(aI,'WidgetsDemo$2'),nm=nw('org.cobogw.gwt.user.client.','Color'),om=nw(bI,EG),qm=nw(bI,'Link'),sm=nw(bI,wH),rm=nw(bI,'Rating$RatingItem'),um=nw(bI,BH),tm=nw(bI,sH),Qm=mw(JE,'[[I'),Fm=mw('[Lcom.google.gwt.core.client.','JavaScriptObject$;'),vm=nw(bI,'Span'),wm=nw(bI,'TextNode'),ym=nw(bI,'VerticalTabBar'),xm=nw(bI,'VerticalTabBar$ClickDelegatePanel'),Cm=nw(bI,AH),zm=nw(bI,'VerticalTabPanel$TabbedDeckPanel'),Am=nw(bI,'VerticalTabPanel$UnmodifiableTabBar'),Bm=nw(bI,'VerticalTabPanel$WrappedVerticalTabListener');$stats && $stats({moduleName:'WidgetsDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.WidgetsDemo) $wnd.WidgetsDemo.onScriptLoad();
--></script></body></html>